ダイアログを表示したいのですが、メインアクティビティのダイアログの外側からボタンクリックイベントを受信できるようにするにはどうすればよいですか?
つまり、ダイアログの外にあるボタンをクリックして、このボタンがメインのアクティビティ画面にある場合、このイベントを受け取りたいと思います。
どんな助けでも大歓迎です
ダイアログを表示したいのですが、メインアクティビティのダイアログの外側からボタンクリックイベントを受信できるようにするにはどうすればよいですか?
つまり、ダイアログの外にあるボタンをクリックして、このボタンがメインのアクティビティ画面にある場合、このイベントを受け取りたいと思います。
どんな助けでも大歓迎です
これはDialogsに組み込まれている機能ではありませんが、PopUpWindowにはウィンドウの外側にあるタッチを受信する機能があります。PopUpWindowのsetOutsideTouchable()およびsetTouchIntercepter()を使用して、目的を達成できます。