Вызывается: org.xmlpull.v1.XmlPullParserException: двоичная XML строка файла # 14: недопустимый градиент рисуемого тега - PullRequest
0 голосов
/ 31 марта 2020
 val cardImage = creditCardModel?.let { cardHelper.getCardImage(it) }
 cardImage?.let { ivCardImage.setImageResource(it) }

ic_salepluscard. xml

<vector android:autoMirrored="false"
android:height="130dp"
android:viewportHeight="130"
android:viewportWidth="288"
android:width="288dp"
xmlns:aapt="http://schemas.android.com/aapt"
xmlns:android="http://schemas.android.com/apk/res/android">
<group>
    <clip-path android:pathData="M0,0h288v130h-288z M 0,0" />
    <group>
        <clip-path android:pathData="M0,0h288v130h-288z M 0,0" />
        <path android:pathData="M0,0H288V130H0Z">
            <aapt:attr name="android:fillColor">
                <gradient
                    android:endX="234.72"
                    android:endY="179.66"
                    android:startX="26.496"
                    android:startY="-15.08"
                    android:type="linear">
                    <item
                        android:color="#FF60707A"
                        android:offset="0" />
                    <item
                        android:color="#FF181F23"
                        android:offset="0.323" />
                    <item
                        android:color="#FF88959D"
                        android:offset="0.678" />
                    <item
                        android:color="#FF181F23"
                        android:offset="1" />
                </gradient>
            </aapt:attr>
        </path></vector>

Ошибки Logcat:

android .content.res.Resources $ NotFoundException: файл res / drawable / ic_saleplusplatinumkart. xml из идентификатора извлекаемого ресурса # 0x7f020250. Если ресурс, который вы пытаетесь использовать, является векторным ресурсом, вы можете ссылаться на него неподдерживаемым способом. См. AppCompatDelegate.setCompatVectorFromResourcesEnabled

android .content.res.Resources $ NotFoundException: файл res / drawable / ic_saleplusplatinumkart_1. xml из идентификатора ресурса списка цветовых состояний * 0x7f02037 1021 * Причина: org.xmlpull.v1.XmlPullParserException: двоичная XML строка файла # 14: недопустимый градиент тега для рисования

Я пробовал все, но не смог найти решение. Можете ли вы помочь мне, как я могу решить эту проблему?

1 Ответ

0 голосов
/ 12 апреля 2020

попробуйте это:

 val drawable: Drawable = AppCompatDrawableManager.get().getDrawable(this, R.drawable.radius_stroke_cat)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...