Android HoloEverywhere:默认Holo.Theme问题上没有顶级操作栏/标题栏
我正在为我的应用程序使用Android HoloEverywhere:默认Holo.Theme问题上没有顶级操作栏/标题栏,android,actionbarsherlock,android-theme,android-holo-everywhere,Android,Actionbarsherlock,Android Theme,Android Holo Everywhere,我正在为我的应用程序使用HoloEverywhere端口,我有一个非常奇怪的问题:在姜饼上,默认的Holo.Theme没有在任何活动上显示顶部的ActionBar/标题栏(是的,我确实检查了我所有的布局和XMLs清单中的“愚蠢”错误) 然而,当在另一台运行JellyBean的手机上进行测试时,它的工作原理与预期一样。(你可能会说JB已经内置了全息主题……但无论如何,我只是在陈述发生了什么的事实。) 这已经让我沮丧了两天了。有什么想法吗?我想可能有两个问题 一, 二,。 如果代码是在活动类,OnC
HoloEverywhere
端口,我有一个非常奇怪的问题:在姜饼上,默认的Holo.Theme
没有在任何活动上显示顶部的ActionBar/标题栏(是的,我确实检查了我所有的布局和XMLs清单中的“愚蠢”错误)
然而,当在另一台运行JellyBean的手机上进行测试时,它的工作原理与预期一样。(你可能会说JB已经内置了全息主题……但无论如何,我只是在陈述发生了什么的事实。)
这已经让我沮丧了两天了。有什么想法吗?我想可能有两个问题 一, 二,。 如果代码是在
活动
类
,OnCreate
方法中写入的,请删除该代码
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
姜饼没有actionBar功能。它被添加到蜂巢中。 如果你想让蜂巢/ICS/Jelly bean这样的动作条低于2.3,你需要自己定制标题栏。 关于自定义标题,您可以参考我的工具: 以下是我如何修复它的:
- 将此添加到AndroidManifext.XML中 android:name=“org.holoeverywhere.app.Application”
- 将此添加到您的活动中 导入org.holoeverywhere.app.Activity
- 完成了
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);