2012-04-05 5 views
1

나는 stackoverflow에 있다고 확신하지만, 나는 찾고 있었지만 그것을 발견 할 수 없다. 어떤 메쏘드가 옵션 메뉴에서 아무것도 선택되지 않았을 때 호출되지만 닫을 때 호출됩니까?Optionmenu가 닫힐 때 호출되는 메소드

@Override 
    public boolean onCreateOptionsMenu(Menu menu) { 
     MenuInflater inflater = getMenuInflater(); 
     inflater.inflate(R.menu.splashmenu, menu); 
     return true; 
    } 

    @Override 
    public boolean onOptionsItemSelected(MenuItem item) { 
     switch (item.getItemId()) { 

그리고 미안 하나의 누락 ...

감사합니다!

답변

2

onOptionsMenuClosed. 내 경우

@Override 
public void onOptionsMenuClosed(Menu menu) { 
    super.onOptionsMenuClosed(menu); 
    //do your business 
} 
+0

왜이 메서드가 호출되지 않습니다 키우면? –

0

@Override 
public void onPanelClosed(int featureId, Menu menu) { 
    showingMenu = false; 
    super.onPanelClosed(featureId, menu); 
} 
관련 문제