错误:(555,5)错误:预期枚举但得到(原始字符串)粗体

时间:2018-02-27 08:59:39

标签: java android xml android-layout android-studio

我正在为创建的自定义xml属性使用自定义字体样式。已在声明的样式属性中使用了枚举,但仍未成功。似乎有些搞砸了,面对下面提到的问题。 面对这个问题:

错误:(555,5)错误:预期枚举但得到(原始字符串)粗体。

attrs.xml文件是

<declare-styleable name="CustomTextView">
    <attr name="font_name" format="string" />
    <attr name="font_style" format="enum">
        <enum name="normal" value="0" />
        <enum name="bold" value="1" />
        <enum name="italic" value="2" />
    </attr>
</declare-styleable>

我为Textview创建了样式。

<style name="STextView">
        <item name="android:textColor">@color/colorBlack</item>
        <item name="font_style">bold</item>
</style>

它最近在build.gradle中最近更新的编译sdk版本工作到27并且说明了这个问题。

0 个答案:

没有答案