Crossfading usando TransitionDrawable não funciona no android
Eu tenho duas imagens que quero atravessar desbotamento. Inicialmente, ambos usam a visualização de imagens. Em seguida, uso .getDrawable () para obter o desenho das imagens.
Este é o código que eu usei
Drawable backgrounds[] = new Drawable[2];
backgrounds[0] = BackgroundImage.getDrawable();
backgrounds[1] = BackgroundImageBlurred.getDrawable();
TransitionDrawable crossfader = new TransitionDrawable(backgrounds);
crossfader.startTransition(3000);
Ele mostra apenas a imagem no primeiro elemento da matriz, o que é mostrado de qualquer maneira, pois as duas imagens foram definidas como visíveis no XML.
A transição não começa
Qualquer ajuda seria apreciada :)