Разница между контекстным меню и меню опций в android

Не могли бы вы рассказать мне разницу между контекстным меню и меню опций в андроиде? Когда я нажимаю кнопку меню на эмуляторе, это меню настроек? или контекстное меню? И как вызвать другое меню (не запускать кнопкой меню)?

Спасибо.

Ответы

Ответ 1

Когда я нажимаю кнопку меню на эмулятор, это меню опций?

Да.

И как вызвать другое меню (не триггер кнопкой меню)?

Длительным нажатием на любой виджет (если есть) имеет контекстное меню.

Ответ 2

Страница в Руководства пользователя и дизайн меню в документации на Android дает хорошее объяснение каждого из типов меню.

Резюме двух строк:
Меню опций - меню, которое вы видите при нажатии кнопки "Меню"
Контекстное меню - меню, отображаемое при нажатии и удержании элемента.

Ответ 3

Google предоставляет подробное резюме различных типов меню в документации.

Выдержки:

Меню параметров и панель действий

меню опций является основной коллекцией элементов меню для активности. Здесь вы должны размещать действия, которые оказывают глобальное влияние на приложение, такие как "Поиск", "Написать письмо" и "Настройки".

Если вы разрабатываете Android 2.3 или ниже, пользователи могут открыть панель меню параметров, нажав кнопку "Меню".

В Android 3.0 и выше элементы из меню параметров представлены панель действий в виде комбинации экранных действий и переполнения опции. Начиная с Android 3.0, кнопка меню устарела (на некоторых устройствах нет), поэтому вам нужно перейти на панель действий, чтобы обеспечить доступ к действиям и другим параметрам.

Контекстное меню и режим контекстного действия

Контекстное меню - это плавающее меню, которое появляется, когда пользователь выполняет длинный щелчок по элементу. Он предоставляет действия, которые влияют на выбранный контент или контекстный кадр.

При разработке для Android 3.0 и выше вы должны вместо этого использовать режим контекстных действий для включения действий над выбранным контентом. В этом режиме отображаются элементы действий, которые влияют на выбранный контент на панели в верхней части экрана и позволяют пользователю выбирать несколько элементов.