蝸牛實作ActionBar遇到的小問題在此記錄一下~
前面三張圖BJ4
這邊選ActionBar Spinner
好了可以開始實作了
1.先準備三張圖片(隨便從SDK裡面抓),放到res/drawable
2.開啟res/menu/main.xml 改寫成
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="tw.snail.testgoodshape.MainActivity" >
<item
android:id="@+id/action_help"
android:icon="@drawable/ic_menu_help"
android:orderInCategory="1"
android:title="@string/action_helps"
app:showAsAction="ifRoom|withText"/>
<item
android:id="@+id/action_settings"
android:icon="@drawable/ic_menu_settings_holo_light"
android:orderInCategory="2"
android:title="@string/action_settings"
app:showAsAction="ifRoom|withText"/>
<item
android:id="@+id/action_history"
android:icon="@drawable/ic_menu_friendslist"
android:orderInCategory="3"
android:title="@string/action_history"
app:showAsAction="ifRoom|withText"/>
</menu>
xmlns:app="http://schemas.android.com/apk/res-auto" 這一行一定要有否則要按menu鍵才會出現menu
app:showAsAction:"ifRoom|withText" //表示有空間就顯示ICON並帶文字,這邊app字串與上行呼應
android:orderInCategory="2" //表示item顯示順序,數字越小顯示便在前面
案執行就可得下面結果