我正在開發平板電腦的應用程序,其中要求是在平板電腦的全屏上運行應用程序。如何隱藏Android平板電腦的底部系統欄
爲此,我已經使用下列在我的主要活動代碼:
getWindow().requestFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
這段代碼只刪除標題欄和操作欄。但在平板電腦中,有一個底部系統欄(有主頁和後退按鈕)。我也想刪除或隱藏這個系統欄。
我已經搜查,但只存在以下解決方案:
- 沒有API刪除或隱藏系統欄中。
- 你可以使用一些android應用程序來隱藏系統欄。 (例如: 型Surelock,hidebar等)
我的問題是:
- 難道真的不可能在android系統?
- 以上可用的應用程序(即surelock,隱藏欄等)也隱藏酒吧。 這意味着他們正在使用某件事來做到這一點。在我們的應用程序中可以使用這個 東西,因此用戶不需要分開下載這些 應用程序。
請指導我。
我知道這不是一個好主意。但我的應用程序只適用於Android 4.0或更高版本的平板電腦,並且平板電腦只能運行這一個應用程序,因此我們不需要返回並使用主屏幕按鈕。這就是爲什麼我的要求是全屏使用應用程序。
我不認爲隱藏系統欄是個好主意,因爲這是用戶實際上可以控制應用程序行爲的位置 - 返回按鈕/主頁按鈕。 – hardartcore
http://stackoverflow.com/a/12605313/931982 – stinepike