永久隐藏标题栏
Permanently hide title bar
我想永久隐藏标题。我的意思是:当我隐藏标题栏然后滑动时,我看到了我的标题 bar.So,我想滑动但不 看到我的标题栏。我试过使用 onKeyDow()
但它没有用。有人知道该怎么做吗?
这是我隐藏标题栏的方式:
this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
这是 onKeyDown() 方法:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event){
return false;
}
永久禁用或隐藏状态栏(称为 status bar
,而不是标题栏),否则导航键会给系统带来巨大的安全漏洞。这将允许恶意应用程序劫持系统。所以答案是:
不,你不能那样做!
在您的 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
我想永久隐藏标题。我的意思是:当我隐藏标题栏然后滑动时,我看到了我的标题 bar.So,我想滑动但不 看到我的标题栏。我试过使用 onKeyDow()
但它没有用。有人知道该怎么做吗?
这是我隐藏标题栏的方式:
this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
这是 onKeyDown() 方法:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event){
return false;
}
永久禁用或隐藏状态栏(称为 status bar
,而不是标题栏),否则导航键会给系统带来巨大的安全漏洞。这将允许恶意应用程序劫持系统。所以答案是:
不,你不能那样做!
在您的 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