Android应用主题textViewStyle无法在手机上运行

时间:2015-05-17 20:38:11

标签: android xml textview styles android-theme

我有这么具体的问题。我正在为所有文字视图应用主题。它出现在预览中但是当我在手机上运行这个应用程序时,我面对没有样式的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>

1 个答案:

答案 0 :(得分:1)

&#34; textViewStyle&#34;在v22.1.1中没有定义。您可以从链接中找到更多详细信息: https://code.google.com/p/android/issues/detail?id=170476