2012-12-31 42 views

回答

33

要從資源和繪圖中加載圖片,您應該從示例項目中獲取ExtendedImageDownloader(該類不是庫的一部分),並將其設置爲配置。

UPD:加載本地資源(從繪製,資產,內容提供商)的作品開箱,因爲UIL v1.8.0

README

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

注:使用drawable://只有當你真的需要它!始終考慮以本地方式加載drawables - ImageView.setImageResource(...)而不是使用ImageLoader

+0

鏈接不工作 – moDev

+0

其中是ExtendedImageDownlaoder?我正在使用1.8.4與sources.jar – moDev

+1

刪除。從1.8.0開始,從資源加載開箱即可使用。 – NOSTRA

1

每當從資源動態(@runtime)多於一個圖像負載比更願意使用這些之一:在資源圖像的

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

這裏,imgName =名稱