1
에서 나는 내 활동에 다음과 같은 한 (자바/안드로이드 미안 신규) : 나는 궁금안드로이드 액세스 메뉴는 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"와 관련이 있습니까?
u RIGHT ... :) – ngesh
내가 실제로하고 싶은 것은 아마 소리를내는 것보다 더 간단 할 것입니다 ... 항목이 선택되면 이것을 선택하고 싶습니다. item .setVisible (false) 그리고 검색 상자를 보이게하고 싶습니다. gmail에서 돋보기를 클릭하면 검색 상자로 바뀝니다 ... –
http://developer.android.com/resources/samples/SearchableDictionary/ 수정 api 11에 대한 더 나은 여기에 C : \ android-sdk-windows \ samples \ android-9 \ SearchableDictionary – Selvin