@diogo10
O Whatsapp foi só um exemplo. Quis dizer, um comportamento de uma app de chat. O usuário apenas envia a msg, e se estiver sem rede, ou a rede estiver muito lenta, a app fica tentando até conseguir.
Colocar um BroadcastReceiver para detectar quando a internet for ativa, não funciona bem pq ele pode não conseguir enviar a msg por outro motivo, tal como rede lenta, servidor caiu, etc ...
@felipe
Show. Esse JobScheduler parece ser bem apropriado ao caso, mas acho que ainda é cedo para uma solução específica somente para versão 5.0 do Android.
Em 3 de janeiro de 2015 10:32, Felipe Faria <felipedsf@gmail.com> escreveu:
Em qual API? Na 21 acho que vale a pena dar uma olhada no projeto volta.
http://m.youtube.com/?#/watch?v=uQjAGrEHkuc
Em sáb, 3 de jan de 2015 09:43, diogo10 <diogjp10@gmail.com> escreveu:Mas no WhatsApp você precisa clicar novamente para renviar uma foto (quando a erro/falha)....mas a mensagem não. Na mensagem ele ele fica esperando o smartphone ter internet...quando e ativado a internet a mensagem e enviada.--
On Saturday, 3 January 2015 03:45:39 UTC, Gink Labrev wrote:Pessoal,Como o whatsApp fica tentando reenviar uma mensagem mesmo se ocorrer um erro ?Qual a melhor abordagem para isso ? AlarmManager + IntentService ?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.
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