Gink,
-- Se só abrir uma outra activity por cima pode deixar completar. É bom que quando ele voltar pra tela vai estar preenchida.
Em quarta-feira, 7 de janeiro de 2015 12h10min41s UTC-2, Gink Labrev escreveu:
Em quarta-feira, 7 de janeiro de 2015 12h10min41s UTC-2, Gink Labrev escreveu:
@thiagoVlw. Uso a retrofit, mas não sei como se encaixa no caso. O chamado aos métodos do retrofit é feito dentro do AsyncTask.Quanto ao biblioteca de bus, imagino que esteja falando do Otto.@victorVlw. Boa. Vou colocar esse trecho no onPause() pq o usuário pode tb chamar uma nova Activity enquanto espera.Em 7 de janeiro de 2015 10:08, Victor Pinto <ovicto...@gmail.com> escreveu:no onDestroy do seu Fragment/Activity mande cancelar a operação:--public void onDestroy() {super.onDestroy();if (processo != null) {processo.cancel(true);}}
Em terça-feira, 6 de janeiro de 2015 17h00min14s UTC-2, Gink Labrev escreveu:Pessoal,Uso AsyncTask para buscar uma lista json em rede e às vezes demora - o que pode levar o usuário a sair da Activity.
Quando isso ocorre, uma exceção é lançada de IllegalStateException pois o postExecute() é chamado, mas a Activity não existe mais.A solução que encontrei fuçando na web é AsyncTaskLoader, mas me pareceu bem complicada, adicionando uma série de callbacks à Activity.Existe um solução mais simples para este caso ?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-...@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