はのstyles.xml appThemeで指定されたデフォルトの、textColorプロパティを持つ:AppTheme textColorをカスタムのtextViewスタイルの色でオーバーライドする方法は?
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="android:textColor">@color/colorFontWhite</item>
</style>
のstyles.xmlファイルにこの新しいアイテムを使用して、いくつかの目的の例のためにそれを上書きすることが可能である場合、それは完璧でwhould:
<style name="CustomTextView" parent="@android:style/Widget.TextView">
<item name="android:textColor">@color/colorFontGreen</item>
</style>
そして、このような希望のTextViewのXMLレイアウトにそれを指定:
<TextView
android:id="@+id/text"
style="style/CustomTextView"/>
問題は何かが動作しないということで、カスタムの理由テキストビューは、自分のカスタムスタイルのデフォルトカラー(白)で表示されています。
私は間違っていますか?
おかげ
スタイル= "スタイル/ CustomTextView" - >スタイル= "@スタイル/ CustomTextView" – Shaishav