我有一個問題,使用ActivityGroup
。我在ActivityGroup
內有兩個活動,他們都使用菜單(覆蓋onCreateOptionMenu和onOptionsItemSelected)。Android ActivityGroup菜單問題
嗯,問題是,當我按菜單鍵時,組中的第二個活動不顯示菜單。第一項活動很好地顯示菜單。
有關此問題的任何想法?
我有這樣的代碼中的子活動:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
boolean result = super.onCreateOptionsMenu(menu);
menu.add(0, MENU_REFRESH, 0, R.string.menu_refresh).setIcon(R.drawable.ic_menu_refresh);
return result;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case MENU_REFRESH:
Log.d(TAG,"REFRESH");
refresh();
return true;
}
return super.onOptionsItemSelected(item);
}
我覺得這是第二次的驚人行爲活動。嘗試在第二個活動中選擇任何控件,然後按菜單按鈕。菜單會出現,但我不知道爲什麼。 – 2011-03-08 10:21:29
我有同樣的問題,我也得到第二個活動相同的菜單。即使我有一個單獨的菜單定義第二個活動。請讓我知道如何解決這個問題 – Sam 2012-02-14 12:53:09