posso estar viajando, mas e se tu criar um observer no widget que é notificado sempre que a lista for modificada?
Assim ele só iria ser atualizado quando necessário.
Novo Hamburgo - RS - Brasil
------------------
------------------
Linux user: #525086
2013/1/30 Erick Couto <erickcouto79@gmail.com>
o widget devolve ao usuário o primeiro ítem de uma listagem em memória, que é controlada pela aplicação. Essa listagem é contínuamente modificada. Não queria deixar um serviço rodando o tempo todo, uma vez que quando ela é "impressa" no widget, somente precisará ser atualizada quando for disparada uma alteração pela aplicação.. ou seja, o dado pode ficar desatualizado em 30 segundos, ou em cinco horas.Em 30 de janeiro de 2013 14:04, thiagolopes silva <thiagoolsilva@gmail.com> escreveu:
Amigo,Qual o cenário específico para você ficar fazendo esta checagem de mudança de telas da home? O widget tem um intervalo mínimo de 30 minutos para ser atualizado. No caso ele vai chamar o método onUpdate() .Ficar sempre forçando a atualização do widget por AlarmManager é custoso para a bateria do usuário.Depois da uma olhadinha neste link informando alguns pontos sobre widget.Abraços!--Em 30 de janeiro de 2013 12:35, Erick Couto <erickcouto79@gmail.com> escreveu:
--Sugestões?Hoje eu faço a checagem em intervalos regulares, com o alarmManager. Mas gostaria que fosse sob demanda, quando o widget aparecesse na tela.Senhores,É possível chamar um método na minha aplicação toda vez que o widget da mesma ficar visível na tela? por exemplo, meu widget está na segunda tela da home, quando o usuário mudar para essa segunda tele ele chamar o respectivo método.
--
-----------------------------------------------------------------
Erick Couto
Java | Android | PHP
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/groups/opt_out.
--Thiago Lopes da SIlva
Recife-PeGraduado em ciência da computação - FAPEEspecialização em dispositivos móveis com ênfase em Bada- SamsungEspecialização em dispositivos móveis - C.E.S.A.R. E.D.U.Engenheiro de Sistemas - C.E.S.A.R."O rio corta a rocha não por causa de sua força, mas por causa de sua persistência"
(Jim Watkins)
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/groups/opt_out.
--
-----------------------------------------------------------------
Erick Couto
Java | Android | PHP
--
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/groups/opt_out.
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/groups/opt_out.






0 comentários:
Postar um comentário