ユーザーがボタンを押すとカスタムスピナーがポップされ、ユーザーが9色から選択できるアプリがあります。ユーザーが背景(スピナーを除く画面上のすべての場所)に触れたときに、スピナーを閉じてほしい。これは可能ですか?
背景を覆う画像にonTouchListenerを追加して、
dialog.dismiss();
しかし、それは機能しません。
私のスピナーはカスタムスピナーで、xmlファイルに設定され、次のようにポップされます。
final Dialog dialog = new Dialog(this);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setContentView(R.layout.colorchooser);
前もって感謝します