Android I';“我对”有问题;textColor";在my style.xml中

Android I';“我对”有问题;textColor";在my style.xml中,android,android-styles,Android,Android Styles,这就是我的style.xml和添加textColor项后出现的错误 另一件奇怪的事情是“textColor不可用,正如你在下一张图片中看到的那样 如果我选择了这些提示中的任何一个,我都会得到相同的错误 有什么问题吗?试试这个 android:textColor textColor是AppCompat库中提供的一个属性,其中在Material主题中提供了asandroid:textColor 例如: 使用材质主题并参考android:textColor属性: <style name="

这就是我的style.xml和添加textColor项后出现的错误

另一件奇怪的事情是“textColor不可用,正如你在下一张图片中看到的那样

如果我选择了这些提示中的任何一个,我都会得到相同的错误

有什么问题吗?

试试这个

android:textColor

textColor
是AppCompat库中提供的一个属性,其中在Material主题中提供了as
android:textColor

例如:

使用材质主题并参考android:textColor属性:

<style name="AppTheme" parent="android:Theme.Material.Light">
    <item name="android:textColor">@color/blue</item>
    <item name="android:colorPrimary">@color/primary</item>
    <item name="android:colorPrimaryDark">@color/primary_dark</item>
    ....
    ....
</style>
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="textColor">@color/blue</item>
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>

    ...
    ...

</style>

这个答案归功于@rohitarya:

android:textColor如何?我只需要添加android:@color/ColorWhite,但为什么我必须为文本颜色添加android:,而为其他属性添加no?我可能是因为你只针对api 21以下的内容。不鼓励只使用代码的答案。