2012-03-26 70 views

回答

0

此代碼將以編程方式刪除通知欄和標題欄(使用Android 2.3.3進行測試)。

不幸的是,此代碼不適用於Android 3.0及更高版本。

//Remove notification bar 
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 

//Remove title bar 
this.requestWindowFeature(Window.FEATURE_NO_TITLE); 
6

你不能。這不是狀態欄,這是新的系統欄,你不能刪除它,因爲與狀態欄不同,它具有關鍵導航功能(後退和主鍵)。

你可以用它做的唯一事情就是描述View.setSystemUiVisibility()。請注意,在平板電腦上,您不能假設SYSTEM_UI_FLAG_HIDE_NAVIGATION會受到尊重;這主要用於顯示視頻,因此如果屏幕的寬高比允許在不移除導航的情況下顯示寬屏幕視頻,則不會將其移除。