我有这么具体的问题。我正在为所有文字视图应用主题。它出现在预览中但是当我在手机上运行这个应用程序时,我面对没有样式的textview。我为其他视图设置的样式正在运行。只有textviewstyle不起作用。
在此示例中,textview颜色在预览中为绿色,但是当我在手机上运行时它的颜色是黑色。为什么呢?
style.xml
CVCalendarViewAnimatorDelegate
activity_main.xml中
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="android:textViewStyle">@style/myTextViewStyle</item>
<item name="android:buttonStyle">@style/myButtonStyle</item>
<item name="android:editTextStyle">@style/myEditTextStyle</item>
<!-- Customize your theme here. -->
</style>
<style name="myTextViewStyle" parent="@android:style/Widget.TextView">
<item name="android:textColor">#00ff00</item>
<item name="android:textSize">24sp</item>
</style>
<style name="myButtonStyle" parent="@android:style/Widget.Button">
<item name="android:textColor">#00ff00</item>
<item name="android:textSize">24sp</item>
</style>
<style name="myEditTextStyle" parent="@android:style/Widget.EditText">
<item name="android:textColor">#00ff00</item>
<item name="android:textSize">24sp</item>
</style>
答案 0 :(得分:1)
&#34; textViewStyle&#34;在v22.1.1中没有定义。您可以从链接中找到更多详细信息: https://code.google.com/p/android/issues/detail?id=170476