Ленивая загрузка как приложение googlenewstand
В настоящее время я делаю проект, который должен загрузить изображения в listView с некоторым текстом из Интернета. Я использую универсальную библиотеку загрузчика изображений, все работает нормально, изображения загружаются без проблем, но мое требование заключается в том, что если изображение отсутствует в конкретном URL я не хочу показывать это представление изображения в строке списка. Это аналог программы Google News.
на приведенном выше экране приложения газетного киоска, если изображение отсутствует, изображение не отображается, и текст заполнится до полной ширины ячейки или строки в списке просмотра. Как я могу выполнить это требование. Я поглядел, но не получил любое правильное решение или подсказка, чтобы решить эту проблему, любой может дать любой фрагмент или любую идею, чтобы решить эту проблему.
Спасибо
1 ответ
В вашем адаптере, когда вы вызываете библиотеку для отображения изображения, если URL-адрес изображения отсутствует, просто установите видимость вашего ImageView на GONE (и снова VISIBLE, когда есть URL-адрес).
Если вы хотите подождать, пока изображение полностью загрузится, чтобы сделать ImageView видимым, вам нужно зарегистрировать загрузочный прослушиватель. Смотрите здесь.