Мне нужно показать несколько элементов во всплывающем меню. Они динамически загружаются и добавляются в PopupMenu, который отображается при нажатии кнопки.Не закрывайте PopupMenu на MenuItem-Click
PopupMenu popupMenu = new PopupMenu(this, view);
Menu menu = popupMenu.getMenu();
for (Category c : categories) {
menu.add(c.getName()).setCheckable(true);
}
popupMenu.show();
Я включил возможность проверить или снимите детали, но я хочу, чтобы пользователь мог установить или снять больше, чем просто один пункт. На данный момент это невозможно, потому что PopupMenu закрыт, когда пользователь нажимает на элемент.
Неужели кто-то сделал это раньше или имеет идею для достижения моего требования?
Вы решили свою проблему? –