2012-12-31 7 views

Antwort

33

Um Bilder von Assets und Zeichenvorlagen zu laden, nehmen Sie ExtendedImageDownloader aus Beispielprojekt (diese Klasse ist noch nicht Teil der Bibliothek) und setzen Sie sie auch auf Konfiguration.

UPD: Läden lokale Ressourcen (von ziehbar, Vermögen, Content-Provider) arbeiten aus der Box, da UIL v1.8.0.

Siehe README:

String imageUri = "assets://image.png"; // from assets 
String imageUri = "drawable://" + R.drawable.image; // from drawables (only images, non-9patch) 

HINWEIS: Verwenden Sie drawable:// nur, wenn Sie es wirklich brauchen! Berücksichtigen Sie immer den nativen Weg zum Laden von Zeichen - ImageView.setImageResource(...) anstelle von ImageLoader.

+0

Link funktioniert nicht – moDev

+0

wo ist ExtendedImageDownlaoder? Ich benutze 1.8.4 mit sources.jar – moDev

+1

entfernt. Laden von Ressourcen funktioniert seit 1.8.0. – NOSTRA

1

Immer dann, wenn mehr als ein Bild Last von Ressourcen dynamisch (@runtime) als bevorzugen diese ein:

String imgUri = "drawable://" + getResources().getIdentifier(imgName, "drawable", getActivity().getPackageName()); 

Hier ImgName = Name des Bildes in Ressource