我遇到了一个奇怪的效果,它处理带有支持lib属性的形状drawable。我有以下代码,每次在通货膨胀期间崩溃。Android支持库v4:22+在attr/drawables上崩溃前棒棒糖
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<size android:width="26dp" android:height="26dp"/>
<solid android:color="?attr/colorPrimary"/>
注意我用?ATTR/colorPrimary颜色。如果我使用
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<size android:width="26dp" android:height="26dp"/>
<solid android:color="@color/primary"/>
它没有任何崩溃工作的罚款。问题仅限于运行Android版本低于5.0的设备。我正在使用以下支持库:
compile 'com.android.support:support-v4:22.2.1'
任何发现的原因这种情况发生的原因?这是支持库中的错误吗?
我正面临同样的问题。你有没有找到解决办法? – ch3tanz