小白提问:ActionBar无法显示

新手上路,请多包涵

大家好,我按照《Android编程权威指南》新建第一个项目GeoQuiz并没有出现ActionBar图片描述,但是书上的图图片描述里有,我怎么弄都出不来(更改主题或者修改清单文件),这个是怎么回事?

阅读 6.6k
3 个回答
<activity android:theme="@android:style/Theme.Holo.NoActionBar">

这种主题则不会显示。
另外,你的menu是否定义成这样了

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/menu_save"
          android:icon="@drawable/ic_menu_save"
          android:title="@string/menu_save"
          android:showAsAction="ifRoom|withText" />
</menu>
新手上路,请多包涵

唉吆,这个当时折磨我也是折磨的我好苦啊,有的时候通过更改主题可以出现,有时候就不行。
由于导包和程序兼容性,请记住如果你在以后的程序中需要使用actionbar对象,使用getActionBar()方法时最好使用getSupportActionBar();

最新的Android api已经使用Toolbar代替Actionbar。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题