Я загружаю изображения из памяти телефона с помощью Glide и по какой-то причине он кратковременно мигает, а затем исчезает. Это происходит только на API 23, который является моим мин. Все, что выше, и работает как надо.
Я обнаружил, что этот вопрос практически идентичен моей ситуации ( Изображение, загруженное скольжением, появляется, а затем быстро исчезает ), но ни одно из исправлений, перечисленных выше, не работаетдля меня. У меня есть подозрение, что мои изображения могут быть слишком большими, но я использую соответствующие папки (drawable-hpdi, drawable-xxhpdi и т. Д.), Поэтому я должен использовать изображение, которое лучше всего подходит на устройстве. Я попытался настроить ширину макета, высоту и все, что люди пробовали, но не повезло.
Вот код, который я использую для загрузки своих изображений:
GlideApp.with(context)
.load(imageFromPhone)
.apply(RequestOptions.placeholderOf(placeHolderImage))
.into(view);
ИВот мой XML для моего ImageView:
<com.example.CustomPager
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/pager1"
android:contentDescription="Pager"/>
.
.
.
Как только я нахожусь в упражнении, в котором есть мое изображение, оно кратковременно мигнет изображением (странно, оно показывается немного выше, чем обычно). Затем он полностью исчезнет и будет недоступен на оставшееся время работы приложения.