我删除此标题栏/图片时遇到问题:
我在清单文件中尝试过主题更改
(android:theme="@android:style/Theme.NoActionBar.Fullscreen"),
我试过
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
以及,但是在我运行它之后,我的应用程序“停止工作”。任何sugestions?
答案 0 :(得分:1)
在您manifest
这样的更改中取代NoActionBar
更改为NoTitleBar
<application
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
答案 1 :(得分:1)
您应该在设置内容之前进行第二次尝试 这样对我有用
super.onCreate(savedInstanceState);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.login);
答案 2 :(得分:1)
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.home);
答案 3 :(得分:0)
试试这个
requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
在super.oncreate
答案 4 :(得分:0)
你有两种方法可以做到这一点。根据我对你问题的评论。
第一种方式是在manifest
文件中 -
@android:style/Theme.NoTitleBar.Fullscreen
第二种方式是 -
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.yourLayout);
如果您在应用中使用多项活动。你必须以第一种方式为每项活动提供风格。而且,如果您选择第二种方式,则必须将requestWindowFeature
提供给Activity
setContentView()
希望这些可以帮助你并让你理解。