Ich benutze die Support-Bibliothek, um Vektorgrafiken auf Android Kitkat anzuzeigen. Wenn ich meine App auf Emulater teste, sehe ich keines dieser Bilder. Ich habe ein separates Layout für Android Lollipop und höher erstellt und es hat perfekt funktioniert (ich denke, weil ich src
Attribut anstelle von srcCompat
Hier ist der Code, in dem ich die Support-Bibliothek verwende) verwende
<LinearLayout android:layout_alignParentBottom="true"
android:id="@+id/lake_detail"
android:background="@drawable/my_fishing_plan_footer_line"
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="90dp"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<RelativeLayout
android:layout_marginRight="3dp"
android:id="@+id/fire_logo"
android:layout_width="20sp"
android:layout_height="20sp">
<ImageView
android:tint="#d74313"
app:srcCompat="@drawable/circle_icon"
android:layout_width="30sp"
android:layout_height="30sp" />
<ImageView
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
app:srcCompat="@drawable/lauzaviete"
android:layout_width="25dp"
android:layout_height="25dp" />
</RelativeLayout>
und es ist seltsam, weil ich die Bilder im Android Studio Vorschaufenster sehe.
android.support.v7.widget.AppCompatImageView
und stellen Sie sicher, dass Sie die neueste Support-Version verwenden.