2016-04-10 31 views
0

Ich habe meinem Android-Projekt eine Bilddatei hinzugefügt. Wenn ich versuche, das Bild in meinem Layout (im Objekt ImageView) zu referenzieren, erkennt das Render `Layout das Bild nicht. Screenshot:Android erkennt das Bild im Ressourcenordner nicht

enter image description here

ich kopiert und eingefügt die Bilder direkt in Android Studio. Ich habe versucht, den Wiederaufbau und Gradle Sync.

Nicht sicher, warum es das Bild nicht erkennt.

Antwort

1

Ändern Sie die erste Stelle der Bildressource in ein Zeichen.

01d - nicht verwenden

d01 - es verwenden.

0

Bei Android-Image-Ressourcen wird der Name der Datei der Ressource zu einem Java-Feldnamen mit dem gleichen Namen in der R-Klasse, der alle Ressourcen enthält. Daher muss der Name der Datei selbst (abzüglich der Erweiterung) auch ein gültiger Java-Bezeichner sein. In Ihrem Fall beginnen Ihre Bildressourcendateien mit einer Nummer und dies sind keine gültigen Java-Feldnamen.

Verwandte Themen