Каково различие между Меню опций и Меню панели в Android?

Я просто создал Меню панели по ошибке с автозавершением Eclipse и не понял это, прежде чем я прочитал свой код. Поскольку я хотел иметь меню опций, я не видел незначительных различий в дисплее, таким образом, кто-либо знает то, что различие (различия) между этими 2 меню? Есть ли какое-либо преимущество или недостаток для использования того или другого? Единственная разница, которую я видел, была (я не сообщал подробности хотя):

public boolean onCreateOptionsMenu(Menu menu)

или

public boolean onCreatePanelMenu(int featureId, Menu menu)

спасибо (Разве это не должно быть щедростью?)

9
задан Sephy 20 July 2010 в 10:26
поделиться

2 ответа

onCreatePanelMenu вызывается после вызова addSubMenu из класса Menu. Похоже, что это довольно заумная и плохо документированная функция. Вот ссылка из книги Beginning Android 2.

6
ответ дан 5 December 2019 в 01:42
поделиться

Well Sephy

Основное различие между меню параметров и контекстным меню, которое всплывает в контекстном меню. вверх относительно меню параметров. Он появляется только при нажатии определенной опции меню и не остается в памяти после закрытия.

-3
ответ дан 5 December 2019 в 01:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: