質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Android Studio

Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

Q&A

解決済

1回答

1024閲覧

androidx.appcompat.app.AlertDialogでのアクセント文字の色を変更

Jellyfish0511

総合スコア16

Android Studio

Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

0グッド

0クリップ

投稿2021/08/28 08:09

編集2021/08/28 13:11

androidx.appcompat.app.AlertDialog
を使ってダイアログ表示を行っているのですが、「はい」、「いいえ」などの文字のアクセントカラーを変えたいと思っています。Webで調べると
android.support.v7.app.AlertDialog
のダイアログでスタイルを使った例は多くありました。
support.v7を使えばそれまでの話ですが、今後はandroidxの方が推奨されているとの記事を見ました。
初歩的な質問とは思いますが、ご教授頂けると幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hoshi-takanori

2021/08/28 10:49

最近は themes.xml (普通のと night がある) の colorPrimary などをいじる必要があるかも。
Jellyfish0511

2021/08/28 13:07

早々のご回答ありがとうございます。 colorPrimaryの値を変えるとダイアログの文字色は変わるのですが、アクションバーの色も変わってしまいます。 可能なら、ダイアログだけの文字色を変える事を希望しています。
Jellyfish0511

2021/08/28 13:39

ご回答ありがとうございました。 教えて頂いた方法を試した所、希望通りの動作になりました。 android.support.v7.app.AlertDialogと比較すると手間ですが、PositiveとNagativeで個別に指定できる点は良いですね。 ご対応ありがとうございました。
guest

回答1

0

自己解決

hoshi-takanori様の回答がベストアンサーですが、「質問への追記・修正の依頼」への記載でしたので、自己解決とさせて頂きました。

投稿2021/08/28 14:00

Jellyfish0511

総合スコア16

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問