android - 小白提问:ActionBar无法显示
高洛峰
高洛峰 2017-04-17 13:25:02
[Android讨论组]

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

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(3)
PHPz
<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>
ringa_lee

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

ringa_lee

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号