http://ask.csdn.net/questions/253322
这是之前我我提的and actionbar 的问题,但是没有解决方案,都说是设置一带“带有actionbar”的主题就可以了
但是如何设置theme呢,我百度了一下,都说是在androidManifest.xml中设置,于是我就到以下查看设置
里面设置的主题应该是 android:theme="@style/AppTheme" ,没错吧
然后我又百度了一些帖子,很多帖子都说android3.0之后的默认主题都自带actionbar,比如下面这个帖子
http://blog.csdn.net/yuxlong2010/article/details/9299507
帖子中提到android的默认主题HloleFraphic就自带,于是我就想设置成这个主题,
结果
android:theme="@style/HloleFraphic"
找不到这个主题,然后我在想,那么主题配置都在哪里呢,然后我又找了一些帖子,关于主题配置的,比如下面这个样帖子
http://www.2cto.com/kf/201508/432977.html和
http://www.cnblogs.com/playing/archive/2011/04/01/2002469.html
说res文件里面有“Android系统的themes.xml和style.xml(位于\base\core\res\res\values)包含了很多系统定义好的style,建议在里面挑个合适的,然后再继承修改。”
但是呢。。style.xml文件是找到了但是theme.xml却没有
像上面这个样,还有好几个style文件,然后,我一一打开这些style文件,发现里面只有几个theme风格。。
如上图所示。。只有四个主题
AppTheme
AppTheme.NoActionBar
AppTheme.AppBarOverlay
AppTheme.PopupOverlay
但我在manifest配置的时候明明提示我有那么多主题可以用啊(虽然没有那个传说中的HloleFraphic主题)
仔细一看,我看到AppTheme.NoActionBar主题里面有一句false,我在想,是不是就是这里配置actionbar呢,于是我就在主题里面把false改成true,然后名字重新命名成AppTheme.withActionBar,
我再回到manifest文件里面,确实可以配置这个主题了,然后我换上主题之后,结果还是报同样的错误
。。。
所以。。。我到底该怎么做。。把这个actionbar给弄出来?非常感谢