视频中定义最初使用的actionBar的最低版本是sdk11,但是后来自定义的style是14+才有效果,这样11到14之间的版本就不会显示style的效果
2016-01-11
汗,,下面说的少了一句最重要的:
将app:showAsAction="ifRoom|collapseActionView" 改为 android:showAsAction="ifRoom|collapseActionView" search就可以显示了。
其实menu.xml头部不改也行,别用命名空间app:就可以了。。。。
将app:showAsAction="ifRoom|collapseActionView" 改为 android:showAsAction="ifRoom|collapseActionView" search就可以显示了。
其实menu.xml头部不改也行,别用命名空间app:就可以了。。。。
2015-12-10
哦 我下面评论的那个解决方案是针对 Activity extends ActionbarActivity的,关于本课内容,使用fragmentActivity ,action图标不显示,的解决方案是 1.按照老师Activity中的代码 2.将menu.xml 文件的开头 改成就这一句 <menu xmlns:android="http://schemas.android.com/apk/res/android" > 绝对没有问题,成功点赞。
2015-12-10
解决方案:
1.menu.xml中 加入命名空间:xmlns:custom="http://schemas.android.com/apk/res/这里改成你的包名"
2.将android:actionViewClass="android.widget.SearchView" 替换为 custom:actionViewClass="android.widget.SearchView"
成功点赞。 详细可以了解:http://www.2cto.com/kf/201503/380578.html
1.menu.xml中 加入命名空间:xmlns:custom="http://schemas.android.com/apk/res/这里改成你的包名"
2.将android:actionViewClass="android.widget.SearchView" 替换为 custom:actionViewClass="android.widget.SearchView"
成功点赞。 详细可以了解:http://www.2cto.com/kf/201503/380578.html
2015-12-10