BottomSheet срабатывает по клику

У меня есть BottomSheet с некоторым не кликабельным содержимым. Этот BottomSheet скользит по RecyclerView.

Проблема в том, что когда я нажимаю на BottomSheet, срабатывает элемент RecyclerView за ним (чего, конечно, не должно происходить). Список также прокручивается при прокрутке нижнего листа.

Я пытался установить android:clickable=false в контейнере BottomSheet безрезультатно.

Есть ли очевидный трюк для предотвращения этого?


person Ambran    schedule 01.11.2018    source источник
comment
Пожалуйста, проверьте это stackoverflow.com/a/39738467/6016830   -  person buzzingsilently    schedule 01.11.2018


Ответы (1)


Вам нужно установить android:clickable=true в контейнере BottomSheet вместо android:clickable=false.

person buzzingsilently    schedule 01.11.2018
comment
Спасибо, чувак, я не знаю, почему моя логика подсказала мне попробовать false (что на самом деле является значением по умолчанию). android:clickable=true сделал свое дело. Спасибо. - person Ambran; 01.11.2018
comment
Извините, мужик, не могу принять ваш ответ до 10-минутного промежутка времени :-) - person Ambran; 01.11.2018
comment
Пожалуйста, проголосуйте за этот ответ, если он помог. Удачного кодирования! - person buzzingsilently; 01.11.2018