2016-08-01 15 views
1

Ich entwickle eine Android-Anwendung und ich habe eine sehr harte Zeit, ein Beispielbild hier zu zeigen.Android ImageView immer leer

XML:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:app="http://schemas.android.com/apk/res-auto" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
tools:context="com.xwaybill.xdriver2.HelpActivity" 
android:background="#EAEAEA"> 

<ImageView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    app:srcCompat="@drawable/footerlogo" 
    android:layout_alignParentTop="true" 
    android:id="@+id/imageView4" 
    android:adjustViewBounds="true" 
    android:elevation="21dp" 
    android:layout_alignParentRight="true" 
    android:layout_alignParentEnd="true" /> 

See image for result

habe ich das Bild in der alle Auflösung Ordner in der Auflösung. Dies ist nicht meine erste Anwendung und diese ist ein Update eines alten. Da ich von Android 3 zu 6 migriere, beginne ich diesen König der Probleme zu haben. Ich möchte auch erwähnen, dass ich genau dasselbe Bild auf einer anderen Aktivität habe und es richtig zeige.

Vielen Dank.

Antwort

0

Zuerst in Build.gradle:

defaultConfig { 
    vectorDrawables.useSupportLibrary = true 
} 

Zweitens:

<ImageView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    app:srcCompat="@drawable/XXXX" 
    tools:ignore="MissingPrefix" /> 

Endlich:

xmlns:app="http://schemas.android.com/apk/res-auto" 
xmlns:tools="http://schemas.android.com/tools" 

Dieser Artikel hilfreich sein für Sie: Can't use srcCompat for ImageViews in android

+0

Ich habe bereits dies für den ersten ac basierend auf diesem Artikel. Es funktioniert hier nicht. Danke. – Daniel