Я просто создал Меню панели по ошибке с автозавершением Eclipse и не понял это, прежде чем я прочитал свой код. Поскольку я хотел иметь меню опций, я не видел незначительных различий в дисплее, таким образом, кто-либо знает то, что различие (различия) между этими 2 меню? Есть ли какое-либо преимущество или недостаток для использования того или другого? Единственная разница, которую я видел, была (я не сообщал подробности хотя):
public boolean onCreateOptionsMenu(Menu menu)
или
public boolean onCreatePanelMenu(int featureId, Menu menu)
спасибо (Разве это не должно быть щедростью?)
onCreatePanelMenu
вызывается после вызова addSubMenu
из класса Menu
. Похоже, что это довольно заумная и плохо документированная функция. Вот ссылка из книги Beginning Android 2.
Well Sephy
Основное различие между меню параметров и контекстным меню, которое всплывает в контекстном меню. вверх относительно меню параметров. Он появляется только при нажатии определенной опции меню и не остается в памяти после закрытия.