У меня есть диалог нижнего листа и существует EditText в макете. EditText многострочное, не более линий 3. Я ставлю:Android: многострочный текст EditText внутри BottomSheetDialog
commentET.setMovementMethod(new ScrollingMovementMethod());
commentET.setScroller(new Scroller(bottomSheetBlock.getContext()));
commentET.setVerticalScrollBarEnabled(true);
но когда пользователь начнет прокрутку текста EditText вертикально BottomSheetBehavior перехватывать событие и EditText не будет перемещаться по вертикали.
Кто-нибудь знает, как решить эту проблему?
Как вы создали этот диалог с помощью alertdialog или popupwindow? – Jai
нет, это простой мой пользовательский макет с BottomSheetBehavior –
В этом случае вам нужно передать событие касания в свой передний диалоги с помощью onDispatchTouchEvent, и вы можете решить эту проблему! Вы получаете такую проблему, потому что у вас есть что-то с вашим BottomSheet, который становится сфокусированным. – Jai