2010-06-10 89 views
5

當我的應用程序啓動時,標題欄被隱藏。但是,如果我離開應用程序然後返回(最小化或電話進入睡眠狀態),頂部會插入一個空白欄。這是故意的功能嗎?我怎樣才能防止它?看來,我按下菜單鍵後,酒吧消失。Android隱藏標題欄回來

這是在manifest文件中的相關行:

機器人:主題= 「@安卓風格/ Theme.Black.NoTitleBar.Fullscreen」

感謝

回答

0
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); 
} 
+0

這沒」似乎解決了這個問題。只有在我的視圖中覆蓋onMeasure函數時,纔會出現此問題: public void onMeasure(int widthMeasureSpec,int heightMeasureSpec){ \t super.onMeasure(widthMeasureSpec,heightMeasureSpec); \t width = MeasureSpec.getSize(widthMeasureSpec); height = MeasureSpec.getSize(heightMeasureSpec)-50; \t setMeasuredDimension(width,height); } – kasplurpo 2010-06-12 01:30:36

+0

它也可以在不覆蓋onMeasure的情況下發生。整個佈局向下滾動25dip(我相信狀態欄的高度)。 – 2010-12-12 17:21:18