2014-12-17 3 views
1

У меня есть вид сетки, который показывает некоторые изображения, загруженные с сервера. Я использую универсальный загрузчик изображений для загрузки изображений в imageView. проблема в том, что для загрузки этих изображений требуется время, и я не хочу, чтобы их места были пустыми. Я хочу показать изображение, которое находится в активах приложения, а затем загрузить изображения с сервера поверх него.
Я хотел спросить, есть ли у вас какие-либо решения этой проблемы.
Большого спасибоЗагрузка нескольких изображений в ImageView

ответ

2

Очень общий способ использовать DisplayImageOptions как

DisplayImageOptions displayImageOptions = new DisplayImageOptions.Builder() 
      .showImageOnLoading(R.drawable.placeholder_image).showImageForEmptyUri(0) 
      .resetViewBeforeLoading(true).cacheInMemory(true).cacheOnDisk(true) 
      .imageScaleType(ImageScaleType.IN_SAMPLE_INT).bitmapConfig(Bitmap.Config.RGB_565) 
      .delayBeforeLoading(100).displayer(new FadeInBitmapDisplayer(500)).build(); 

Здесь showImageOnLoading(R.drawable.placeholder_image) метод используется для отображения замещающего изображения, пока не будет загружено реальное изображение. R.drawable.placeholder_image - это то, что вы хотите показать как заполнитель.

+0

Большое спасибо, я пропустил это :) – m0j1

+0

Добро пожаловать. Рад, что смог помочь. – Rohit5k2

Смежные вопросы