Избегайте того, чтобы всплывающее меню прокручивало вид

Я использую RecyclerView, и всякий раз, когда я нажимаю элемент, который находится довольно близко к низу, всплывающее окно прокручивает RecyclerView, чтобы отображалось всплывающее окно под ним. Если я прокручиваю вниз, PopupMenu больше не может прокручивать RecyclerView и отображается поверх элемента.

Я хочу, чтобы PopupMenu всегда показывалось сверху, если оно не помещается внизу...

Могу ли я как-то этого добиться?


person prom85    schedule 27.08.2015    source источник
comment
То же самое происходит и со мной... Похоже, что если вы не используете библиотеку поддержки, то: android.support.v7.widget.PopupMenu она работает, но я не могу стилизовать ее с помощью parent="Widget.AppCompat.Light.PopupMenu".   -  person Ferran Negre    schedule 17.11.2015
comment
Средство отслеживания ошибок библиотеки поддержки Android для этой проблемы: code.google.com/ p/android/issues/detail?id=135439   -  person TalkLittle    schedule 25.01.2016
comment
Возможный дубликат Избегайте прокрутки при нажатии кнопки внутри элемента recyclerview   -  person Tim Malseed    schedule 06.05.2016
comment
Если у кого-то есть такая же проблема, это спасет ваш день! stackoverflow.com/a/29493055/7953908   -  person Gilian Marques    schedule 02.08.2018