Articles of popupmenu

Как заблокировать всплывающее меню при нажатии на флажок

Я много ищу в сети, но нет ничего о том, чтобы запретить всплывающее меню закрываться. Всякий раз, когда я нажимаю на элемент флажка или любое другое всплывающее меню, всплывающее меню отклоняется. Как я могу предотвратить его увольнение, когда пользователь проверяет / снимает флажок в всплывающем меню. Я показываю всплывающее меню в событии клика элемента меню. […]

Android popupmenu position

Я пытаюсь сделать приложение для Android, когда нажатие кнопки вызывает popupmenu . popupmenu генерируется, но не в правильном положении. Код выглядит следующим образом: menu.xml <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <group android:checkableBehavior="single"> <item android:id="@+id/genderMale" android:title="Male" /> <item android:id="@+id/genderFemale" android:title="Female" /> </group> </menu> Функция для запуска всплывающего окна выглядит следующим образом: public void showGenderPopup(View v) { PopupMenu […]

Как заставить PopupMenu перекрывать привязку?

Как заставить PopupMenu перекрывать привязку? Я хотел бы воссоздать нечто похожее на это :

Как показать всплывающее меню под панелью действий?

Я работаю над всплывающим меню в панели действий. Но я застрял, чтобы отобразить точное ниже панели действий (cut-to-cut). Я помещаю два моментальных снимка. Мой снимок экрана: Я хочу точное всплывающее меню ниже панели действий, как показано ниже. Скриншот коррекции: Мой фрагмент кода: <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context=".MainActivity"> <item android:id="@+id/action_filter" android:icon="@drawable/ic_filter_white_18dp" android:title="@string/action_filter" app:showAsAction="ifRoom" /> <item android:id="@+id/action_label" […]

Установите всплывающее меню в полноэкранном режиме

Примечание. Это всплывающее меню не всплывающее окно. Поэтому я прошу вас всех внимательно прочитать. У меня есть меню поп-музыки. Он отображается в половине экрана. Я хочу распространить это на всю ширину устройства. Я попытался изменить свой стиль, установив layout_width как match_parent но без успеха. Ниже я попытался до сих пор: Стиль <!– Base application theme. […]

Скрыть элемент из popupmenu

Я создал всплывающее меню. Мне нужно скрыть определенный элемент из всплывающего меню при условии, я пробовал этот ниже код, но он не работает и показывает, «неожиданно ваше приложение было остановлено» . Я использовал findViewById и setEnabled(false) . Есть ли другой способ скрыть элемент из всплывающего меню? Пожалуйста, помогите с этим. @Override public boolean onOptionsItemSelected(MenuItem item) […]

Как создать пользовательский PopupMenu в Android

Как я могу повторить то, что я сделал ниже в Balsamiq? Я сделал это меню, но он отображает только текст элементов (а не иконки). Можно ли отображать заголовок и значок в PopupMenu? Вот мой create_post_menu.xml <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/action_photo" android:icon="@drawable/ic_action_camera" android:title="@string/action_photo" android:showAsAction="always|withText" /> <item android:id="@+id/action_video" android:icon="@drawable/ic_action_video" android:title="@string/action_video" android:showAsAction="always|withText" /> <item android:id="@+id/action_text" […]

PopupMenu нажимает кнопку RecyclerView для прокрутки

У меня есть кнопка переполнения внутри CardView в Recyclerview . Всякий раз, когда я нажимаю кнопку, я показываю всплывающее меню, но также RecyclerView прокручивает один элемент. Может ли кто-нибудь помочь мне остановить эту нежелательную прокрутку? В основном я пытаюсь воспроизвести такое же поведение кнопки переполнения, как в Playstore. Планировка: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_margin="5dp"> <android.support.v7.widget.CardView […]

Цвет текста всплывающего меню Android (AppCompat)

Мне нужно изменить цвет текста меню popuo, но я не могу найти способ сделать это, я могу изменить фон popmenu, но не текст, я редактирую style.xml следующим образом: <style name="AppBaseTheme" parent="Theme.AppCompat.Light"> <!– API 14 theme customizations can go here. –> <item name="popupMenuStyle">@style/MyPopupMenu</item> <item name="android:textAppearanceLargePopupMenu">@style/myPopupMenuTextAppearanceLarge</item> <item name="android:textAppearanceSmallPopupMenu">@style/myPopupMenuTextAppearanceSmall</item> </style> <style name="MyPopupMenu" parent="@style/Widget.AppCompat.PopupMenu"> <item name="android:popupBackground">#0F213F</item> </style> <style name="myPopupMenuTextAppearanceSmall" […]

Попытка закончить входное событие, но приемник событий ввода уже был удален

У меня есть собственный адаптер для моего списка. Адаптер содержит текстовое изображение и кнопку изображения. Во время щелчка по кнопке изображения я внедрил всплывающее меню. Все работает нормально. Но при выборе опций из всплывающего меню logcat отображает одностровое сообщение «Попытка закончить входное событие, но приемник событий ввода уже удален», и ничего не происходит. public class […]