我遇到了一個奇怪的效果,它處理帶有支持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