問題タブ [android-alertdialog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3971 参照

android - Android のネストされた AlertDialog - これは可能ですか?

データベースに元に戻せないことをする前に、ユーザーに 2 回確認を求めようとしています。問題は、外側のクリック ハンドラーが内側のクリック ハンドラーを待機しないことです。最初のダイアログで [はい] ボタンをクリックすると、2 番目のダイアログが短時間表示されますが、それでも外側のハンドラが実行されて完了し、最終的に両方のダイアログが破棄されます。

何故ですか?

0 投票する
1 に答える
6050 参照

android - Androidのアラートダイアログボックスでテキストメッセージに色を適用する方法は?

私はアンドロイドアプリを開発しています。アラート ダイアログ ボックスを使用しています。メッセージの色を警告するにはどうすればよいですか?

メッセージを表示し、Android で色を適用する方法を説明します。

0 投票する
3 に答える
9497 参照

android - Popping up a Dialog from a non-UI thread

I'm developing a network app, which is group oriented. The thing is that when I'm about to join a group, it first checks if the group is secure, and if so, it asks for user and password. Getting group security may take a couple of seconds so I spawn a new thread for the whole process. I'd like to pop up a Dialog in case the group requires security. I'm thinking it may have to do with background threads, they may not be able to pop up Dialogs... But the thing is that I need to check the group security in the background thread because it takes a bit time.

Hope anyone can come up with the solution or any way to ask user/pass only when the group is secure. Here's the background thread:

Where showUserPasswordDialog does (mActivity is the activity that spawned this thread):

I'm getting this exception:

The XML layout file is:

0 投票する
1 に答える
301 参照

android - ダイアログからAdapterViewにアクセス

ListActivityがあり、アイテムをタップすると、ユーザーにユーザーとパスワードの入力を求めるダイアログがポップアップ表示されます。ダイアログから選択した位置を取得するにはどうすればよいですか?

ListActivityを初期化する方法は次のとおりです。

ポップアップするダイアログは、xmlファイルから拡張する2つのEditTextを含む単純なAlertDialogです。

私が思いついたのは、新しいフィールド「mId」を作成し、ユーザーがタップしたときに設定し、ユーザーがダイアログで[OK]をタップしたときに使用することだけです。もっとエレガントなアイデアはありますか?ありがとう

0 投票する
2 に答える
104 参照

android - キャンセル後にダイアログが再形成されることをどのように保証できますか?

ロングクリックを実行すると、リストにいくつかの情報が表示されるダイアログが表示されます。この情報は、クリックが実行されたリストエントリによって異なります。ただし、情報を表示して閉じると(dialog.cancel()コマンドで呼び出すことにより)、次にダイアログを開いたときに、わざわざ情報を再度取得する必要がないことに気付きました。以前に見たのと同じダイアログがポップアップするだけです。この問題を克服するためのヒントはありますか?ありがとう!

いくつかの詳細情報。ダイアログは、showDialog(int)コマンドを使用して生成されます。そこから、マスターアクティビティのonCreateDialog(int)コマンドを介して呼び出されます。

編集:ダイアログのonClickListenerでremoveDialog(int)コマンドを使用して、これを機能させることができました(死ぬと自分自身を削除するだけです)。私は私の人生のためにもっとエレガントな解決策を見つけることはできませんが、私はそれをはるかに好みます。みんなありがとう!

編集:NM、答えはすでにここに投稿されていることに気づきました...ありがとうございました!

0 投票する
1 に答える
1450 参照

android - カーソルでのAlertBuilderの使用

AlertDialogに、データベースから選択された国のリストをカーソルで表示したいのですが、IDと国名を選択します。次のコードがありますが、選択したアイテムを取得する方法がわかりません。

ありがとう

0 投票する
2 に答える
9011 参照

android - Android: アラート ダイアログのフォントの書式設定

2つの質問があります

1)警告ダイアログにスタイルやフォーマットを適用する方法を知っている人はいますか。私は現在、メソッドをBuilder builder = new AlertDialog.Builder(this);使用してコンテンツを設定しています。setMessage()

2) また、linkify によって作成されたリンクの色を変更する方法を知りたいです。デフォルトの青色は必要ありません。

0 投票する
1 に答える
10086 参照

android - 数値の EditText フィールドを持つ警告ダイアログ

EditTextフィールドを持つ警告ダイアログボックスでユーザーに警告しています。

ユーザーが 2 桁の数字のみを入力できるようにする方法はありますか (文字、記号などは入力できません)。

0 投票する
1 に答える
1380 参照

android - スピナーから何も選択されていない場合、Androidでアラートメッセージが表示されます

スピナーから何も選択されていない場合、Androidでアラートメッセージが表示されます

0 投票する
3 に答える
2104 参照

android - Android-選択したアイテムからリストビューにアラートダイアログを作成する

ユーザーがリストビューのアイテムをクリックしたときにポップアップするアラートダイアログを表示するのに苦労していました。トーストメッセージを送信できますが、アラートダイアログが機能しないようです。次に、アラートダイアログにボタンを表示して、選択したアイテムを取得し、次の画面に表示して、選択したアイテムの連絡先の詳細などを表示できるようにします。誰かが私にこれを行うための良いテクニックやヒントについての洞察を与えることができれば、それは素晴らしいでしょう!私は非常に新しいプログラマーであり、どこでも試してみました。

以下は私のコードです:

配列はstrings.xmlファイルにあります。

どんな助けでも大歓迎です。