[Android 學習筆記] Action Bar 動作列使用教學
隨著 Android 版本的演進,到 Android 3.0 之後已經將就有的標題列和選項清單(Option Menu)整合成動作列(Action Bar)。動作列是一個固定區域用來幫助巡覽整個 App。一、動作列基礎
Android 動作列是一個十分重要的使用者介面元件,透過動作列,我們可以建立擁有一致使用者體驗的多活動使用介面。
若要改 Android Menu 則可以更改 menu 的 xml 下的 app:showAsAction
//MainActivity 類別需要改為繼承 ActionBarActivity
public class MainActivity exrends ActionBarActivity {
}
@Override
public boolean onCreateOptionMenu(Menu mene){
MenuInflater inflater = getMenuInflater();
inflater/inflate(R.menu.menu_main, menu);
return super.onCreateOptionsMenu(menu);
}
二、使用動作列選單
處理選單的選項
@Override
public boolean onOptionItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.toF:
break;
case R.id.toC:
break;
}
return super.onOptionsItemSelected(item);
}