6

こんにちは私はListPreferenceポップアップウィンドウのリスト内のアイテムのテキストの色を変更しようとしています。私は1時間以上かけてさまざまなスタイル名をすべて調べてきましたTextAppearanceが、この特定のテキストに関連するものが見つかりません。ご協力いただきありがとうございます!

4

2 に答える 2

1

あなたはできませんし、すべきではありません。メーカーによって変更される可能性のある*Preferenceスタイルを使用します。com.android.internal.R.styleableデフォルトのものを使用するという考え方は、デバイスのすべての設定画面が同じように見えるということです。

一方、アプリActivityでwithを試して、必要に応じてスタイルを設定することもできます。android:theme="@android:style/Theme.Dialog"AndroidManifestListView

于 2010-12-07T21:42:33.683 に答える
-1

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);
于 2010-12-03T08:49:14.990 に答える