私はEditTextフィールドにテキストがない場合、OKボタンを無効にするEditTextPreferenceを持っています。カスタムのEditTextPreferenceクラスを作成し、EditTextオブジェクトを取得してTextWatcherを設定することはできますが、ボタンを無効にする方法は見つかりません。ダイアログのOKボタンとCancelボタンにアクセスできないようです。EditTextPreferenceボタンを無効にしますか?
誰でもこれらのボタンにアクセスする方法や、私がしようとしていることを行う方法を知っていますか?
他のオプションは、EditTextPreferenceのように見えるカスタムダイアログを最初から作成しようとすることです。
uがsoultionを手に入れた
は、私は次のことをやりましたか? –