内の複数行のテキストのEditText私はボトムシートダイアログを持ち、レイアウトでのEditTextが存在します。 EditTextは、複数行で最大ラインは3です。私は入れ:アンドロイド:BottomSheetDialog
commentET.setMovementMethod(new ScrollingMovementMethod());
commentET.setScroller(new Scroller(bottomSheetBlock.getContext()));
commentET.setVerticalScrollBarEnabled(true);
が、ときに、ユーザーが垂直BottomSheetBehaviorインターセプトイベントをのEditTextのテキストをスクロールが開始されますとのEditTextが垂直方向にスクロールしませんが。
誰もこの問題を解決する方法を知っていますか?
alertdialogまたはpopupwindowを使用してこのダイアログをどのように作成しましたか? – Jai
いいえ、これはあなたがonDispatchTouchEventを使用して、フロントダイアログシートにタッチイベントを渡す必要があり、あなたがこの問題を解決することができ、その場合にはBottomSheetBehavior –
と私のカスタムレイアウトは簡単です!あなたはあなたのBottomSheetに焦点を当てているものがあるので、そのような問題を抱えています – Jai