>>> list1 = [1,2,3,4,5,6]
>>> list2 = [3, 5, 7, 9]
>>> list(set(list1).intersection(list2))
[3, 5]
Как я могу изменить источник изображения ImageView через некоторое время программно
blockquote>Эта проблема возникает из-за того, что в
Glide
будут кешированы все URL-адреса изображений, поэтому вы должны использоватьdiskCacheStrategy(DiskCacheStrategy.NONE)
решить вопрос. Я уверен, что вы не получите эту проблему во время запуска приложения в первый раз.Примечание: Пожалуйста, проверьте приложение в реальном устройстве.
Glide.with(DemoActivity.this) .load(Uri.parse("file://" + imagePath)) .diskCacheStrategy(DiskCacheStrategy.NONE) .skipMemoryCache(true) .into(mImage);
В вашем случае
Glide.with(this) .load("") .apply(new RequestOptions() .placeholder(R.drawable.ic_launcher_background) .diskCacheStrategy(DiskCacheStrategy.NONE) .skipMemoryCache(true)) .into(view);
Подробнее: Ссылка