視頻中定義最初使用的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的,關(guān)于本課內(nèi)容,使用fragmentActivity ,action圖標(biāo)不顯示,的解決方案是 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