2016-03-04 226 views
0

我想永久隱藏標題。我的意思是:當我隱藏標題欄,然後刷卡我看到我的標題欄。所以,我想刷卡和不要看到我的標題欄。我試圖使用onKeyDow(),但它沒有奏效。有人有任何想法如何做到這一點? 這是我如何隱藏標題欄:永久隱藏標題欄

this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); 

,這是的onkeydown()方法:

@Override 
    public boolean onKeyDown(int keyCode, KeyEvent event){ 
     return false; 
    } 
+0

查看android:windowNoTitlestyle –

+0

onKeyDown()與這裏的任何東西有什麼關係? :/ – RominaV

+0

不要以編程方式執行此操作,請在清單中執行此操作。 – mah

回答

0

永久禁用或隱藏狀態欄(這就是所謂的status bar,沒有標題欄)或導航Keys在系統上會有一個巨大的安全漏洞。這將允許惡意應用程序劫持系統。所以答案是:

不,你不能這樣做!

0

在您的onCreate()方法中執行此操作。

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

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

//then set layout using setContentView