0
我明白,Android 3.0的菜單將成爲行動酒吧。Android 3.0和菜單
但是,在我的程序中,顯示的菜單是基於設置了什麼變量/程序在做什麼。 I.E.我希望用戶請求菜單,顯示的菜單基於「menuselect」的值。如果操作欄自動創建,用戶將如何選擇顯示哪個菜單?
如何將這種菜單的處理/圖所示:
public boolean onCreateOptionsMenu(Menu menu) {
if (menuselect == 1)
{
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu, menu);
return true;
}
else {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu2, menu);
return true;
}
}
感謝,
菜單將從菜單或菜單2資源創建。這是個問題嗎? –
他想知道他如何創建這個動作欄 – tyczj
這裏是場景:當應用第一次啓動時,將選擇常規「菜單」作爲變量「menuselect」等於一。當用戶想要拍照時,「menuselect」將變爲2,並且「menu2」將成爲默認菜單。我想知道的是,由於操作欄會自動創建,因此:「菜單」只能顯示,如果菜單更改爲操作欄並且菜單按鈕將不再可用,「menu2」將如何顯示? –