Android 没有标题栏主题-标题栏仍在显示
我想在我的android应用程序中没有标题栏 我已经将AndroidManifest.xml从AppTheme.NoActionBar更改为Theme.NoTitleBar.Fullscreen。但是标题栏是灰色的。 我没有任何主题风格。NoTitleBar。全屏主题 我还想更改导航菜单图标的颜色。Android 没有标题栏主题-标题栏仍在显示,android,android-layout,android-manifest,Android,Android Layout,Android Manifest,我想在我的android应用程序中没有标题栏 我已经将AndroidManifest.xml从AppTheme.NoActionBar更改为Theme.NoTitleBar.Fullscreen。但是标题栏是灰色的。 我没有任何主题风格。NoTitleBar。全屏主题 我还想更改导航菜单图标的颜色。 菜单图标也没有改变。这里有以下代码:如果我没有弄错你的问题 如果Build.VERSION.SDK\u INT>=Build.VERSION\u code.KITKAT{ 窗口w=获取窗口; w、
菜单图标也没有改变。这里有以下代码:如果我没有弄错你的问题 如果Build.VERSION.SDK\u INT>=Build.VERSION\u code.KITKAT{ 窗口w=获取窗口; w、 setFlagsWindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS,WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS;
}同时查看活动的主题
<application
android:name="android.support.multidex.MultiDexApplication"
android:icon="@drawable/logo_icon"
android:label="@string/app_name"
android:theme="@style/Theme.AppCompat.Light.NoActionBar">
<activity
android:name=".MainActivity"
android:theme="@style/SplashTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
对于全屏应用程序,请使用以下代码:
//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);
并将以下行放入样式文件:
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
并将此样式应用于活动:
<activity
android:theme="@style/AppTheme.NoActionBar">
不知道你说的是什么意思: 我想在我的android应用程序中没有标题栏 然后: 我还想更改导航菜单图标的颜色 如果菜单图标不在标题栏上,它应该显示在哪里 无论如何,这里有一种向后兼容的方法可以删除应用程序中的标题栏: 在活动中扩展AppCompative活动 使用Theme.AppCompat.NoActionBar作为应用程序/活动主题的父主题 在此主题内,设置这些标志
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
最后,使用android:theme=@style/your\u no\u title\u bar\u theme将主题应用到你的应用程序或AndroidManifest.xml中的活动
非常感谢。我的意思是,我有一个导航抽屉菜单,它和标题栏一起出现在屏幕的顶部。所以我不想要标题栏。我希望导航抽屉菜单图标为可见颜色。我已经尝试在我的主题中添加parent=Theme.AppCompat.NoActionBar,它是Apptheme.MoActionBar,但仍然不是tilebarapprearing@user1439582对不起,你刚才是说“仍然没有出现标题栏”吗?问题不在于你不想要一个标题栏吗?如果我理解正确的话,你不想要标题栏,但仍然想要一个抽屉图标,对吗?我最近没有玩过这个,但我认为图标是标题栏的一部分,它会随之消失。但是你可以,,仍然添加一个图像按钮,并使其具有与真实抽屉图标相同的效果。你是说没有解决方案可以在没有标题栏的情况下实现导航抽屉菜单,并且导航抽屉必须使用标题栏?我认为如果你刷对了,抽屉可能会滑入,但我不明白你的视觉设计我们正在努力实现这一目标。抽屉图标三明治会放在哪里?背景?看起来不对吗?你能给我看一下你心目中的设计的简单插图/图像吗?在进行了大量搜索并花费了数小时之后,主题标志最终消除了蓝色标题栏的出现。我尝试了这个解决方案,但标题栏仍然出现。你的设备/仿真器API级别是什么?