我發現一堆樣本如何刪除Android上的標題/通知欄。但是,它仍然不是全屏。如何切換到Android 2.2上的真正全屏?
我仍然可以看到我的桌子上有一個面板,包括搜索,回家和其他按鈕。
你有什麼想法如何隱藏這個面板?
一般來說,我想要一種亭子模式。
我發現一堆樣本如何刪除Android上的標題/通知欄。但是,它仍然不是全屏。如何切換到Android 2.2上的真正全屏?
我仍然可以看到我的桌子上有一個面板,包括搜索,回家和其他按鈕。
你有什麼想法如何隱藏這個面板?
一般來說,我想要一種亭子模式。
核心問題是設備特定的。我正在爲愛可視開發,愛可視擁有自己的酒吧,這不是沒有被FLAG_FULLSCREEN和FEATURE_NO_TITLE所刪除。
使用此代碼在活動的onCreate:
getWindow().setFlags(LayoutParams.FLAG_FULLSCREEN, LayoutParams.FLAG_FULLSCREEN);
的全屏活動示例代碼:
public class HellofullActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
}
}
,你要求窗口有沒有綠色的標題欄,並採取全屏幕。
這不起作用。它會刪除標題,但它不會在平板電腦上移除家庭/搜索等按鈕。 – 2011-06-16 17:18:08
您的平板電腦是否被改裝過,並有一些蜂窩式的酒吧?在代碼中,您只能使用時鐘和電池移除上方的酒吧。 – 2011-06-17 08:25:51
我認爲你是對的。我多看了一會兒。該平板電腦是愛可視101,它有你指出蜂巢風格的酒吧。 – 2011-06-17 14:40:02
這是什麼設備?您是否正在運行Android的定製版本?直到3.0之前,Soft home/back/etc密鑰纔是Android庫存的一部分,並且不允許應用程序使其對用戶不可用。 – adamp 2011-06-12 21:05:40