У меня есть ListView, отображающий вещи, многие из которых имеют иллюстративный образ, а некоторые из них этого не делают. ViewHolder использует NetworkImageView для отображения иллюстраций.
Проблема заключается в том, что даже если установлено изображение по умолчанию, оно не будет отображаться до тех пор, пока не будет вызвана функция setImageUrl(), которая, в свою очередь, установит исходное растровое изображение null, если URL-адрес пуст. Если URL-адрес не пуст, он делает запрос. Это означает, что вы вынуждены делать сетевой запрос, даже если не существует допустимого сетевого URL-адреса, связанного с этим конкретным видом, иначе вместо отображения изображения по умолчанию отображается пустой вид.
(выдано: https://code.google.com/p/android/issues/detail?id=59538)
Есть ли способ сделать ложные сетевые запросы для элементов без действительного URL?