androidx.appcompat.app.AlertDialog
を使ってダイアログ表示を行っているのですが、「はい」、「いいえ」などの文字のアクセントカラーを変えたいと思っています。Webで調べると
android.support.v7.app.AlertDialog
のダイアログでスタイルを使った例は多くありました。
support.v7を使えばそれまでの話ですが、今後はandroidxの方が推奨されているとの記事を見ました。
初歩的な質問とは思いますが、ご教授頂けると幸いです。
最近は themes.xml (普通のと night がある) の colorPrimary などをいじる必要があるかも。
早々のご回答ありがとうございます。
colorPrimaryの値を変えるとダイアログの文字色は変わるのですが、アクションバーの色も変わってしまいます。
可能なら、ダイアログだけの文字色を変える事を希望しています。
失礼しました。ダイアログの文字はこれでいけるようですね。(スタイルまわりは難しくてよく分かりません…。)
https://matsugaokacademy.blogspot.com/2021/03/alertdialogandroidstudio.html
ご回答ありがとうございました。
教えて頂いた方法を試した所、希望通りの動作になりました。
android.support.v7.app.AlertDialogと比較すると手間ですが、PositiveとNagativeで個別に指定できる点は良いですね。
ご対応ありがとうございました。
回答1件
あなたの回答
tips
プレビュー