使用样式中的颜色值时发生崩溃。

作者: dmitvitalii创建于 2017年8月17日更新于 2017年11月17日

我尝试设置以下颜色: app:fillColor="?attr/colorAccent" app:pageColor="?attr/colorPrimary" app:strokeColor="?attr/colorPrimary" 以前这套方法可以正常使用,但现在出现以下错误: `android.view.InflateException: 二进制 XML 文件行 #16: 二进制 XML 文件行 #17: 无法解压缩类 com.viewpagerindicator.CirclePageIndicator` `原因: java.lang.UnsupportedOperationException: 无法转换为尺寸: 类型=0x1d` 我尝试设置 @color/color_primary 值和 '#ff00ff' 颜色十六进制值: 同样出现问题。 作为一种解决方案: 我在运行时调用 setFillColor()、setPageColor() 和 setStrokeColor() 来设置所有需要的颜色。

内容来源: JakeWharton/ViewPagerIndicator