Кроссфейдинг с использованием TransitionDrawable не работает на Android
У меня есть два изображения, которые я хочу скрестить. Первоначально они оба используют imageview. Затем я использую .getDrawable (), чтобы получить рисуемые изображения.
Это код, который я использовал
Drawable backgrounds[] = new Drawable[2];
backgrounds[0] = BackgroundImage.getDrawable();
backgrounds[1] = BackgroundImageBlurred.getDrawable();
TransitionDrawable crossfader = new TransitionDrawable(backgrounds);
crossfader.startTransition(3000);
Это показывает только изображение на первом элементе массива, которое оно показывает в любом случае, так как оба изображения были установлены как видимые в XML.
Переход не начинается
Любая помощь будет оценена :)