我试图定义一个圆形的可绘制元素,需要使用Material主题的原始颜色。这是我的xml代码:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval" >
<solid android:color="?attr/colorPrimary"></solid>
</shape>
但是我遇到了 InflateException
错误。我读过不能在可绘制的XML中使用属性。那么有什么解决方法吗?