重拾Android之ActionBar的簡單使用,拾androidactionbar
ActionBar實質就是Menu
1、在res/menu編寫菜單介面
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/menu01"
android:icon="@android:drawable/ic_menu_rotate"
android:orderInCategory="100"
android:showAsAction="always"
android:title="未讀訊息"/>
<item
android:id="@+id/menu02"
android:icon="@android:drawable/ic_menu_more"
android:orderInCategory="101"
android:title="更多"
android:showAsAction="ifRoom|withText"/>
<item
android:id="@+id/menu03"
android:icon="@android:drawable/ic_menu_add"
android:orderInCategory="102"
android:showAsAction="ifRoom|withText"
android:title="系統設定"/>
<item
android:id="@+id/menu04"
android:icon="@android:drawable/ic_menu_delete"
android:orderInCategory="103"
android:showAsAction="ifRoom|withText"
android:title="進階設定"/>
<item
android:id="@+id/menu05"
android:icon="@android:drawable/ic_menu_help"
android:orderInCategory="104"
android:showAsAction="ifRoom|withText"
android:title="協助"/>
</menu>
2、在Activity中獲得ActionBar
ab = getActionBar();//獲得actionBar
ab.setTitle("");
ab.setDisplayHomeAsUpEnabled(true);//返回到上一個介面
3、重載onCreateOptionsMenu()將menu.xml映射成menu,重載onOptionsItemSelected()對菜單進行操作。
程式碼範例 http://download.csdn.net/detail/wangdianyong/8541061