Ah não tinha entendido sua pergunta.
Acho que os desenvolvedores do SnackBar não pensaram dessa forma que falas (que é até mais prática mesmo).
Devem ter pensado em um esquema como: Remove do banco e mantém o objeto removido em memória. Se clicar em undo, faz o insert de novo.
Sei que é tosco, mas não duvido. Basta lembrar que o Google já foi capaz de lançar algo como AsyncTask.
Em 14 de julho de 2015 11:34, Alex Baule <alexwbaule@gmail.com> escreveu:
Sim, essa parte fiz direitinho... só remove do banco no excluir, no postDelayed, se nao exclui no adapter, se clica no undo, recarrego o adapter com os dados do banco.--Em 14 de julho de 2015 11:31, Geovani de Souza <geovanisouza92@gmail.com> escreveu:O problema é que o Snackbar ainda não tem uma API pra rastrear quando o usuário ignora/"dismissa" ou ela desparece da tela, por isso o Handler#postDelayed pra confirmar a exclusão.Lembrando que o ideal é remover o item da interface (Adapter, por exemplo) no momento que o Snackbar e o Handler são executados, confirmando a operação no código "delayed". No caso do desfazer, basta recarregar os dados na interface.--
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