Как использовать универсальный загрузчик изображений для загрузки ресурсов локально

Я хочу знать, как я могу использовать nostra13 / Android-Universal-Image-Loader для отображения изображений локально, т. Е. Из выпадающей папки вместе с Memorycache. Я хочу использовать его с ViewPager. Любая помощь будет оценена.

Чтобы загружать изображения из активов и чертежей, вы должны взять 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:// только если вам это действительно нужно! Всегда учитывайте собственный способ загрузки чертежей – ImageView.setImageResource(...) вместо использования ImageLoader .

Всякий раз, когда более одного изображения загружаются из ресурса динамически (@runtime), чем предпочитают их:

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

Здесь imgName = Название изображения в ресурсе