好的,所以我一直试图删除我的应用程序的标题栏:
现在,我完成了我的研究。我见过this,建议说要在清单中添加它:
我已经完成了这个,并且,在xml的设计视图中,标题仍然存在!此外,我在运行说我无法更改setContentView
上的布局时遇到异常。
标题仍在那里。我如何正确摆脱它?我还尝试了将<item name="windowActionBar">false</item>
放在Styles.xml中的方法,但仍然没有运气......我知道如何在Java中执行此操作的许多解决方案,但我不想在Java的。
答案 0 :(得分:1)
您只需使用其中一个NoActionBar
主题即可。由于您是在<application
标记上进行设置,因此会影响应用的所有Activitis。请注意,您始终可以覆盖每个<activity
代码
答案 1 :(得分:1)
试试这个:
android:theme="@style/Theme.AppCompat.Light.NoActionBar"
在清单中的活动代码中。
答案 2 :(得分:0)
确保在xml中有一个工具栏组件,如果有,请尝试将其删除。
答案 3 :(得分:0)
尝试以下代码......
android:theme="@android:style/Theme.NoTitleBar"
答案 4 :(得分:0)
我想你可以试试这个,
<activity android:name=".MainActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen">
或者在MainActivity的OnCreate()内部执行此操作,
//Remove title bar
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
//Remove notification bar
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
//set content view AFTER ABOVE sequence (to avoid crash)
this.setContentView(R.layout.your_layout_name_here);