2013-12-03 2 views
5

я работаю на Android приложения, в котором я должен разработать меню, которое будет заполнять из панели действий, например:
enter image description hereAndroid ActionBar PopupMenu с пользовательскими макетах Пункт

Я старался изо всех сил, но не было способный производить его с помощью элементов управления Android.

Решения я попытался это:

  1. С ActionBar, добавить пункт меню с группой с выбираемым = «все», которая производит раскладку мне нужно, но когда я нажимаю флажок для выбора его , все меню скрывается и выбор не выполняется, кроме того, значок меню в панели действий не имеет правой правой белой стрелки.

  2. Попробовал создать пользовательский ActionProvider и добавил элементы меню с помощью метода OnPrepareSubMenu класса, но имел ту же проблему.

Мне просто нужно нажать в правильном направлении, и я могу сделать все остальное, предложения более чем приветствуются.

Спасибо :)

ответ

1

Использование popupWindow.
В том, что вы можете сделать любой пользовательский формат и установить его в качестве содержания вашего popupwindow, а также вы можете указать ЯКОРЬ в вашем случае это будет
R.id.your_menu_item
установить слушатель и слушать изменения.

Смежные вопросы