1
我已經在我的活動如下(對不起新的Java/Android的):Android的訪問菜單從onOptionsItemSelected
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.options, menu);
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.selectItem:
// menu.add(...) --> how to get the menu instance?
return true;
default:
return super.onOptionsItemSelected(item);
}
}
我很納悶,我怎麼能訪問onOptionsItemSelected菜單對象?例如,我怎麼會去加入基於現有的菜單項的選擇選項菜單的新觀點?答案與「onPrepareOptionsMenu」有關嗎?
üR右... :) – ngesh 2011-06-15 09:44:17
我真正想要做的是可能更簡單,比我做它的聲音......當一個項目被選中,我想這個選擇設置項目.setVisible(假的),我想打一個搜索框可見。當你點擊Gmail中的放大鏡一樣,然後變爲一個搜索框...... – 2011-06-15 12:19:53
http://developer.android.com/resources/samples/SearchableDictionary/編輯這是API 11更好的去這裏C:\安卓\ Android的SDK-WINDOWS \ SAMPLES \ Android的9 \ SearchableDictionary – Selvin 2011-06-15 12:26:27