Как исчезать изображение в ImageView, загруженном с URL-адреса

Я хотел бы применить затухание -в анимации к ImageView, чтобы создать эффект, при котором изображение, загружаемое с URL-адреса, исчезает после завершения загрузки..

Я знаю, как загрузить изображение с URL-адреса в ImageView, как в этом ответе , и я знаю, как применить затухание -в анимации к imageView , как здесь .

Эта попытка

Drawable d = ImageUtils.fetchDrawable("the url");
imageView.setImageDrawable(d);
imageView.startAnimation(fadeInAnimation);

приводит к эффекту мерцания (видеть, не видеть, исчезать, чтобы видеть ). Изменение порядка двух последних строк также приводит к мерцанию.

Я гуглил и искал решение в виде обратного вызова/слушателя -что-то вроде этого:

imageView.setOnLoadCompleteListener...

для регистрации события завершения загрузки в ImageView, но ничего подобного не нашел.

Буду признателен за любые указания на решение, как реализовать этот эффект.

5
задан Community 23 May 2017 в 12:30
поделиться