Se você não vai cancelar o request, não faz sentido adicionar toda essa complexidade, basta ignorar o resultado na Callback...
-- Não faz sentido nenhum encapsular um request Retrofit em um AsyncTask...
E se você se preocupa tanto com isso (já mediu para ver se isso realmente vai ser um problema, se vai ocorrer muito, etc), você pode usar RxJava e fazer um unsubscribe no Observable
On Thu Feb 19 2015 at 11:05:52 AM Gink Labrev <gink.labrev@gmail.com> wrote:
Pessoal,--Já que não há como cancelar uma requisição retrofit (feature prevista somente para 2.0), estou encapsulando uma chamada síncrona em um AsyncTask e cancelando quando necessário.Assim pelo menos, não cancelo a requisição, mas os efeitos dela ao menos (o postExecute).Mas ando lendo que o AsyncTask não deve ser mais utilizado ...Alguma sugestão melhor para essa questão ? Alguém já fez diferente ?Abs,
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