1
我試圖從ActionBarSherlock請求搜索。請求搜索的ActionBarSherlock
我的課程擴展了SherlockListActivity。
這是怎麼了我真的添加菜單按鈕的動作條:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
menu.add("Save")
.setIcon(R.drawable.ic_action_search)
.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM |
MenuItem.SHOW_AS_ACTION_WITH_TEXT);
return true;
}
的問題是,我無法用ID來調用它:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case ?????: {
onSearchRequested();
return true;
}
}
return true;
}
如何,人們通常解決這個問題?
謝謝。
情況下R.id.menu_search: - 這不能被compiller發現,如果我這樣做... – Stas