問題タブ [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 投票する
8 に答える
40854 参照

java - リクエストごとにテキストが動的に変化する Android AlertDialog

リクエストごとに変更される可能性がある 1 つのオプションを含む AlertDialog を表示したいと考えています。たとえば、あるときは「連絡先に追加」オプションを表示したいのに、別のときは「連絡先から削除」する必要があります。

私のコードは初めて動作しますが、Android は AlertDialog をキャッシュしているようで、次回は onCreateDialog が実行されません。したがって、オプションはもう変更されません。このキャッシングを防ぐことはできますか、それともオプションを変更する別の方法がありますか?

SDK 1.5 を使用していますが、1.1 を使用しています。

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

android - ダイアログのヘッダー レイアウトをカスタマイズする方法

Android では、ダイアログのヘッダー レイアウト (アイコン + テキスト) レイアウトをカスタマイズできますか? または、タイトル テキストのカスタム文字列値を設定することはできますか?

ありがとうございました。

0 投票する
37 に答える
1620309 参照

android - Androidでアラートダイアログを表示するにはどうすればよいですか?

「このエントリを削除してもよろしいですか?」というメッセージを含むダイアログ/ポップアップウィンドウを表示したいのですが。「削除」というボタンが1つ付いています。がDeleteタッチされると、そのエントリが削除されます。それ以外の場合は何も削除されません。

これらのボタンのクリックリスナーを作成しましたが、ダイアログまたはポップアップとその機能を呼び出すにはどうすればよいですか?

0 投票する
17 に答える
334287 参照

android - AndroidでYes/Noダイアログボックスを表示するには?

はい、AlertDialog.Builder があることは知っていますが、Android でダイアログを表示するのがどれほど難しいか (少なくとも、プログラマーにとって使いやすいものではない) を知ってショックを受けました。

私は以前 .NET 開発者でしたが、次のような Android に相当するものはあるのでしょうか?

0 投票する
7 に答える
44962 参照

android - 単一選択アラートダイアログの選択されたアイテムを取得するには?

シングルチョイス(ラジオ)オプションを含むダイアログを表示するこのコードがあります。

選択された選択肢を取得するにはどうすればよいですか?

0 投票する
7 に答える
46870 参照

android - AlertDialogs のボタン スタイル

AlertDialog ボタンのデフォルト スタイルをオーバーライドする方法を知っている人はいますか? テーマスタイルの Android ソースに目を通し、さまざまなことを試しましたが、機能する方法を見つけることができませんでした。

私が以下に持っているものは、背景を変更するために機能しますが、ボタンでは何もしません. マニフェストを介してmyTheme全体に適用されます。<application>(他の項目はわかりやすくするために削除されていますが、タイトル バーにのみ関連しています。)

何か案は?

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

java - Android 2.1 で入力された EditTextPreference の形式と値をどのように検証しますか?

ユーザーが設定で入力したテキストを検証するサンプルコードを持っている人はいますか? たとえば、ユーザーが電子メール アドレスを入力するための EditTextPreference があります。入力した電子メール アドレスの形式を検証し、形式が正しくない場合は警告ダイアログを表示したいと考えています。誰でもこのためのサンプルコードを持っていますか? ありがとう

0 投票する
5 に答える
4706 参照

android - ダイアログを自動的に閉じないAlertDialogのボタンを作成することは可能ですか?

アラートダイアログにいくつかのチェックボックスがある単純なリストビューがあります。[すべて選択/なし]を追加するオプションが必要ですが、アラートダイアログでメニューを表示できないため、ボタンからこの機能を実行したいと思います。私が見たものから、あらゆる種類のボタン(ポジティブ、ニュートラル、ネガティブ)はすべて、関係なくダイアログを閉じます。

それで、これは可能ですか?いいえの場合、どのような選択肢がありますか?私の最後の緩和策は、単に新しいビューを作成し、すべてを再作成することです。新しいビューが最善の解決策ですか?

0 投票する
21 に答える
322031 参照

android - ボタンがクリックされたときにダイアログが閉じないようにする方法

入力用のダイアログがありEditTextます。ダイアログの「はい」ボタンをクリックすると、入力が検証されてからダイアログが閉じます。ただし、入力が間違っている場合は、同じダイアログにとどまりたいです。入力が何であれ、「いいえ」ボタンをクリックすると、毎回ダイアログが自動的に閉じられるはずです。これを無効にするにはどうすればよいですか? ちなみに、ダイアログのボタンはPositiveButtonとNegativeButtonを使っています。

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

java - AlerDialogは作成されません-java.lang.IllegalArgumentException:Activity#onCreateDialogはIDXのダイアログを作成しませんでした

通常のAlertDialogを作成したい。androiddevdocsで提供されている例を使用しました。DIALOG_PAUSED_IDをDIALOG_DELETEDBに変更しました。コードを実行してボタンを押すと、ダイアログが作成され、次のエラーログが表示されます。

したがって、ここに「関連する」コード部分があります。

IDを定義します。

onCreateDialog(...):

ここで、ダイアログを「作成」しようとします。

すでに述べたように、コードをコピーして名前を変更しただけです。残念ながら、エラーログメッセージがわかりません。:/どういうわけか、作成したダイアログを返さないと思いますが、参照がどこにあるのか、どこに何を返す必要があるのか​​がわかりません。

助けてくれてありがとう。