Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Animação ImageView - Transição entre imagens

Funcionou perfeitamente obrigado pela dica :D.

***Para deixar registrado***

As imagens eu pego de um ws com a ajuda do picasso.

Fiz o seguinte

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?





Em 28 de dezembro de 2014 19:03, luciofm <luciofm@gmail.com> escreveu:

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 foto
desse 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.



--
Rudson Lima ( live-O ) Desenvolvedor Android
Contato +55 85 87050560 - Fortaleza-ce
Social facebook | google+ | linkedin

--
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.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário