Aller au contenu

Activity list / Edit / View


kochka

Recommended Posts

Salut,

Je suis débutant sur Andro et Java et je voudrais bien un petit conseil de design car je sais pas trop si je pars dans le bon sens.

En simplifiant, j'ai 3 activités et une DB SQLite :

- La liste des données (ListView) + Adapter + Objet de mapping

- Une page d'édition d'un item

- Une page de visu d'un item

Donc si j'édite un item depuis la liste, si j'ai bien compris, je ne peux pas passer une référence sur l'item édité pour le modifier directement ?

Actuellement je passe la primary key, et je load l'objet depuis la BDD depuis l'activity d'édition.

La ou c'est plus chiant c'est pour mettre a jour la liste au retour. Il faut que je reload l'item depuis la BDD pour le changer dans la liste ? Faut que je passe aussi la position dans la liste pour la retourner ?

Quelle est la bonne méthode ?

Merci :)

Lien vers le commentaire
Partager sur d’autres sites

Pour mettre à jour ta liste au retour de l'édition, il te suffit de refaire une requête qui te retourne un Cursor, et de donner ce cursor à l'adapter qui est associé à ta liste (méthode changeCursor sur l'adapter).

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...