Drawable mDrawable[] = new Drawable[2];
mDrawable[0] = mImgView.getDrawable(); // Primeira imagem no ImageView (Já visualizada)
Ai depois de 5 segundos a próxima imagem é carregada e no onSuccess fiz o seguinte:
mDrawable[1] = mImgView.getDrawable(); //Segunda imagem no ImageView
TransitionDrawable mTransitionDrawable = new TransitionDrawable(mDrawable);
mTransitionDrawable.startTransition(3000);
mImgView.setImageDrawable(mTransitionDrawable);
Dessa forma obtive o resultado que queria. Mas se tratando de uma imagem vindo de um WS qual a melhor abordagem?
http://developer.android.com/reference/android/graphics/drawable/TransitionDrawable.html
On Sun, Dec 28, 2014, 7:57 PM Rudson Lima <rudsonlive@gmail.com> wrote:--Boa noite galera.--Tenho uma tela de detalhes onde no topo existe um ImageView, fiz uma funcionalidade que se existe mais de uma imagem eu altero a fotodesse imagemView de 5 em 5 segundos.Para deixar o processo mais suave decide colocar uma animação "fadein" algo muito simples, até que ficou legal mais queria melhorar um pouco mais.Gostaria que a foto atual fosse desaparecendo e a novo foto aparecendo praticamente ao mesmo tempo, quase consegui isso usando o código abaixo mas na transição toda a imagem fica com fundo branco.Alguma dica de como posso melhorar isso?Obrigado...
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
0 comentários:
Postar um comentário