Кнопка-флажок Android как Vector API 19 - PullRequest
0 голосов
/ 08 декабря 2018

Я пытаюсь использовать CheckBox с 2 векторными объектами рисования в селекторе в качестве кнопки, но это дает мне org.xmlpull.v1.XmlPullParserException: Binary XML file line #1: invalid drawable tag vector в API 19. Из того, что я понимаю, нет прямой поддержки векторных объектов рисования в API <21, но другие представления имеютварианты поддержки типа <code>app:srcCompat, есть что-нибудь подобное для CheckBox?Или единственная возможность изменить мой селектор на .png или просто использовать вместо него 2 ImageView?

<android.support.v7.widget.AppCompatCheckBox
        android:id="@+id/checkbox_ID"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginEnd="8dp"
        android:elevation="6dp"
        android:layout_marginBottom="8dp"
        android:button="@drawable/checkbox_state"
        android:checked="false"
        app:layout_constraintBottom_toTopOf="@+id/recyclerView_ID"
        app:layout_constraintEnd_toEndOf="@+id/Room_topView_ID" />
...