我正在使用Android 4.1並且應用程序必須在Piranha Ultra III Tab 10.1上運行。Android 4.1在Android 4.1上的全屏問題
我將使用http://developer.android.com/design/get-started/ui-overview.html作爲我的問題的命名參考;狀態欄和導航欄...
我試過的東西太多
大多建立在谷歌和#2是;
1)
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
此代碼只是禁用狀態欄而不是導航欄。
2)
我想谷歌的全屏例子。該項目隱藏了導航欄和狀態欄,但每次點擊或任何手勢運動時,都會顯示導航欄。我寫的手勢和每個姿勢運動事件,我想再次藏起來,但沒有工作過..
3)
http://developer.android.com/reference/android/view/View.html#setSystemUiVisibility%28int%29
我嘗試這樣做太多,但同樣作爲谷歌的全屏例子...
int newVis = View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN;
newVis |= View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION;
newVis |= View.SYSTEM_UI_FLAG_LAYOUT_STABLE;
newVis |= View.SYSTEM_UI_FLAG_LOW_PROFILE;
newVis |= View.SYSTEM_UI_FLAG_FULLSCREEN;
newVis |= View.SYSTEM_UI_FLAG_HIDE_NAVIGATION;
// newVis |= View.SYSTEM_UI_FLAG_IMMERSIVE;
v.setSystemUiVisibility(newVis);
我也試圖與XML的樣品(風格/佈局/清單),但沒有結果......
有沒有其他方法可以做到這一點?
是的,我明白了,但遊戲disablin如何導航欄彈時遊戲試試這個活動下? – ahmetertem
我不知道任何在Kit Kat之前在Android版本上做過這樣的遊戲。隱藏狀態欄,是的。隱藏導航欄,不。 –