Tecnologia do Blogger.
RSS

[androidbrasil-dev] Re: Problema de bitmaps carregado em memoria

O Fragment é chamado pela Activity, o Resizing é realizado mas usando o Universal Image Louder (biblioteca para o gerenciamento de imagens), com o cache desabilitado, pois as imagens carregas são locais, estão salvas no disco do dispositivo


public void replaceFragment(int containerId, Fragment fragment,
boolean addToBackStack) {

FragmentTransaction fragmentTransaction;
FragmentManager fm = getSupportFragmentManager();
fragmentTransaction = fm.beginTransaction();
fragmentTransaction.setCustomAnimations(//

R.anim.slide_in,// entrada na tela
R.anim.slide_out,// saida da tela para memoria
R.anim.slide_down,// volta da memoria
R.anim.slide_out// saida da tela

);

fragmentTransaction.replace(containerId, fragment);

if (addToBackStack)
fragmentTransaction.addToBackStack(fragment.getClass()
.getSimpleName());
else
fragmentTransaction.disallowAddToBackStack();

fragmentTransaction.commit();

}




Em sexta-feira, 29 de abril de 2016 07:59:13 UTC-4, Gean Delon escreveu:
Como vc está chamando o fragment com a lista de imagens? É a activity ou o fragment anterior que está executando o replace? Você está fazendo Resizing (operação em memória que diminui o tamanho da imagem) nas suas imagens?

FragmentTransaction transaction = fragmentManager.beginTransaction();
transaction.replace(idLayout, fragment).commit();

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