Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Consigo editar o aluno, mas a lista não recupera o valor!

Assim como descrito aqui tenho alguns problemas causados por uma implementação um pouco diferente do instrutor.

Toda a parte de salvar aluno está 100% ok. A edição, nem tanto. Eu consigo editar, os valores corretos ficam salvos no BD, mas quando retorno pra lista, ela exibe os valores antigos de telefone. Os nomes são exibidos corretamente conforme atualizados. Quando abro novamente o aluno para edição, os valores inseridos na "sessão" de edição anterior são recuperados (mostrando que estão salvos corretamente no BD), porém quando finalizo a activity de edição, a lista mostra o valor inserido na criação do aluno.

Os arquivos referentes a esse problema estão salvos aqui

Os arquivos referentes a lista de alunos estão salvos aqui

Aqui está o código completo até o momento

2 respostas

Oi Vinicius, tudo bem? Acredito que talvez o notifyDataChanges do Adapter não está pegando as alterações por algum problema de assincronia, veja que você faz atualização do adapter com async, então não sei se pode ser algo da activity está sendo exibida antes da async ter finalizado.

Preciso investigar mais de perto.

solução!

Fala, Wanderson!

Eu comentei já lá no outro post, o problema era justamente a assincronia. Muito obrigado!