問題タブ [android-dialog]
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.
android - onCreate()でダイアログを呼び出すときの黒い画面
現在、いくつかの異なるアプリでこの問題が発生していますが、解決策が見つからないようです。
のonCreate()でActivity
、ダイアログテーマを使用するアクティビティを開始すると、画面に何も描画されません...画面全体が黒のままになります。すべてのビューがあり(たとえば、あるEditText
べき場所をタップするとキーボードが表示されます)、表示されません。
愚かな簡単な例、楽しみのために:
CredentialsInputActivity
非常に簡単です...拡張し、マニフェストファイルでActivity
テーマを設定します。@android:style/Theme.Dialog
android - ダイアログのヘッダー レイアウトをカスタマイズする方法
Android では、ダイアログのヘッダー レイアウト (アイコン + テキスト) レイアウトをカスタマイズできますか? または、タイトル テキストのカスタム文字列値を設定することはできますか?
ありがとうございました。
android - Dialog または AlertDialog を拡張してダイアログをカスタマイズする
カスタムしたいDialog
。私はそのスタイルが気に入らないので、尖った角ではなく丸みを帯びた長方形にしたいと考えています。でテーマごとに実装する方法を知っていますAndroidManifest.xml
。たとえば、次を使用します。
そしてTheme.CustomDialog.xml
:
orを拡張して同様の結果を実装するにはどうすればよいですDialog
かAlertDialog
?
android - ダイアログとしてのAndroidアクティビティ
whereActity
子ダイアログもあるという名前のアクティビティがあります。ここで、このアクティビティを別のアクティビティのダイアログとして表示したいと思います。
どうやってやるの?
android - Androidでアラートダイアログを表示するにはどうすればよいですか?
「このエントリを削除してもよろしいですか?」というメッセージを含むダイアログ/ポップアップウィンドウを表示したいのですが。「削除」というボタンが1つ付いています。がDelete
タッチされると、そのエントリが削除されます。それ以外の場合は何も削除されません。
これらのボタンのクリックリスナーを作成しましたが、ダイアログまたはポップアップとその機能を呼び出すにはどうすればよいですか?
android - ユーザーが Android アクティビティを終了することを確認するダイアログを表示する方法は?
「退出しますか?」を表示しようとしてきました。ユーザーがアクティビティを終了しようとしたときのダイアログのタイプ。
しかし、適切な API フックが見つかりません。 Activity.onUserLeaveHint()
最初は有望に見えましたが、アクティビティの終了を止める方法が見つかりません。
android - ボタンがクリックされたときにダイアログが閉じないようにする方法
入力用のダイアログがありEditText
ます。ダイアログの「はい」ボタンをクリックすると、入力が検証されてからダイアログが閉じます。ただし、入力が間違っている場合は、同じダイアログにとどまりたいです。入力が何であれ、「いいえ」ボタンをクリックすると、毎回ダイアログが自動的に閉じられるはずです。これを無効にするにはどうすればよいですか? ちなみに、ダイアログのボタンはPositiveButtonとNegativeButtonを使っています。
android - Android 1.6:「android.view.WindowManager $ BadTokenException:ウィンドウを追加できません-トークンnullはアプリケーション用ではありません」
ダイアログウィンドウを開こうとしていますが、開こうとするたびに次の例外がスローされます。
showDialog
ディスプレイのIDで呼び出して作成しています。ハンドラーはonCreateDialog
正常にログに記録され、問題なくステップスルーできますが、何かが足りないように思われるため、添付しました。
これに欠けているものはありますか?からダイアログを作成するときにこの問題が発生するという質問がいくつかありますonCreate
。これは、アクティビティがまだ作成されていないために発生しますが、これはメニューオブジェクトからの呼び出しによるものであり、appContext
変数はデバッガーに正しく入力されているようです。
android - AlertDialogは、アクティビティを切り替えると消えます
[OK]ボタンと[キャンセル]ボタンが付いたAlertDialogを備えたAndroidアプリケーションがあります。[OK]または[キャンセル]ボタンを押さずにダイアログが表示されたら、デバイスのホームボタンを押すだけです。ホーム画面が表示されます。次に、別のアプリケーションを開きます。Cameraを想定します。写真やビデオを撮ります。次に、カメラアプリケーションから抜け出します。今私のAndroidアプリケーションを開くと、驚くべきことにalertdialogが消えました。なんで?