私はAlertDialog.BuilderにOKボタン、Cancelボタン、およびEditTextを持っています。私はユーザーが「OK」を押して実際にEditTextに何かを入力するまでダイアログを閉じるのを防ぎたい。条件が満たされるまでAlertDialog.Builderを破棄しないようにします。
どちらのボタンを押してもダイアログが自動的に消えるようです。私が条件を満たすまで、灰色/ OKボタンを無効にする方法はありますか?
私はこれを達成するためのカスタムダイアログを実装する必要があると思っています。誰にでもアイデアはありますか?ありがとう!
私はうまくいくと思いますが、基本的にはダイアログのアクティビティを実行する作業に行きます.AlertDialogをスクラッチすることもできます。 – user432209
あなたはAlertdilogから継承して、タイトルとそれ以外のメソッドを使って、あなたのレイアウトをレイアウトに入れることができます... – codeScriber