ABS CustomView - переполнение меню
Я работаю над проектом, где мне нужно заменить ABS на customview. У меня есть кнопка в правом верхнем углу. Когда вы нажимаете эту кнопку, я хочу отобразить меню Spinner/contextMenu/overflow (как в стандартном abs с темой переполнения).
Кнопка вызовет onCreateOptionsMenu(меню меню) для вызова
До сих пор мне удалось получить только меню внизу действия (contextmenu) со следующим кодом:
@Override
public boolean onCreateOptionsMenu(final Menu menu){
menu.add(Menu.None, "", Menu.None, "title").setShowAsAction (MenuItem.SHOW_AS_ACTION_NEVER);
menu.add(Menu.None, "", Menu.None, "title").setShowAsAction (MenuItem.SHOW_AS_ACTION_NEVER);
return super.onCreateOptionsMenu(menu)
}
Проведя некоторые исследования, я обнаружил, что PopUpMenuHelper может помочь мне, но если не удастся найти некоторые примеры / примеры.
Кто-то сделал что-то похожее? Какие-нибудь советы? Какие-нибудь библиотеки или классы, которые я мог бы использовать?
Любое предложение приветствуется
1 ответ
Меню переполнения появится только в том случае, если на устройстве нет аппаратных клавиш. Если оно есть, меню будет выглядеть как стандартное всплывающее меню внизу.