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
Em sexta-feira, 29 de abril de 2016 07:59:13 UTC-4, Gean Delon escreveu:
--
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.
0 comentários:
Postar um comentário