alertdialogのリスト項目のテキストコラーをどのように変更しますか
-
30-09-2019 - |
質問
こんにちは私は、のリスト内のアイテムのテキスト色を変更しようとしています ListPreference
ポップアップウィンドウ。私はさまざまなスタイルの名前をすべて調べて1時間以上費やしましたが、見つかりません TextAppearance
またはこの特定のテキストに行くもの。ご協力いただきありがとうございます!
解決
できないし、そうすべきではありません。 *Preference
のスタイルを使用します com.android.internal.R.styleable
製造業者によって変更される可能性があります。デフォルトのものを使用するという考えは、デバイスのすべての設定画面が同様に見えることです。
一方、あなたはしてみることができます Activity
と android:theme="@android:style/Theme.Dialog"
あなたのアプリで AndroidManifest
そして置きます ListView
あなたが望むようにスタイリング。
他のヒント
どちらの種類が本当にわかりません View
使用する ListPreference
, 、おそらくそのようなものです TextView
. 。もしそうなら、あなたはSMTHを次のようにすることができます:
TextView textView;
String myString;
//....
SpannableString spanString=new SpannableString(myString);
spanString.setSpan(new ForegroundColorSpan(Color.RED), 0, myString.length(), Spanned.SPAN_INCLUSIVE_INCLUSIVE);
textView.setText(spanString);
所属していません StackOverflow