私のアプリでは設定で EditTextPreference を使用し、Android API uder 11 edittext フィールドでは背景が黒でテキストの色が黒です。EditTextPreferences の背景色を変更するにはどうすればよいですか?
私が試した:テーマで:
<item name="android:editTextPreferenceStyle">@style/EditTextAppTheme</item>
スタイルで:
<style name="EditTextAppTheme" parent="android:Widget.EditText">
<item name="android:background">@drawable/edit_text_holo_light</item>
<item name="android:textColor">#000000</item>
</style>
スタイルを次のように設定した場合:
<style name="EditTextPreferences" parent="android:Preference.DeviceDefault.DialogPreference.EditTextPreference">
<item name="android:background">@drawable/edit_text_holo_light</item>
<item name="android:textColor">#FF0000</item>
</style>
とテーマに:
<item name="android:editTextPreferenceStyle">@style/EditTextPreferences</item>
エラーが発生しました:
error: Error retrieving parent for item: No resource found that matches the given name 'android:Preference.DeviceDefault.DialogPreference.EditTextPreference'.