Creation d'une listview dynamique android - Java - Programmation
MarshPosté le 21-12-2011 à 17:52:14
Bonjour à tous,
Bon voilà, je suis débutant en java ( j'ai appris seul avec des livres ) et sur android aussi,depuis même pas un an. Je m'amuse a creer quelque applis sans grande prétention et là je bloque sur quelque chose.
Voilà, j'aimerais creer une listview dynamique qui garde les items en mémoire.
Créer une listview à partir d'un tableau de String ne me pose pas de problème. Mais ajouter des items est apparemment impossible. J'ai trouver avec ArrayList<String> la possibilité d'ajouter des items avec
Code :
adapter.add
Le souci c'est que l'item ne reste pas en mémoire.
Le but de l'appli serais que l'utilisateur puisse ajouter, modifier ou supprimer un listview contenant les matières d'un étudiants. Evidement celles-ci devraient restées en mémoire pour que lorsque l'application redémarre l'utilisateur ne perdre pas sa liste.
J'ai donc penser a utilisé un fichier xml contenant les valeurs de départ lorsque l'appli est lancée pour la premiére fois et dans mon code la possibilité de changer les valeurs dans le xml pour que la listview charge les items contenus dans le xml modifié avant.
Je peux donner mon code et même l'apk de l'appli pour que vous puissiez voir ce que sa donne pour l'instant.
J'espère avoir été suffisamment clair. En tout cas merci de votre aide par avance.
Marsh Posté le 21-12-2011 à 17:52:14
Bonjour à tous,
Bon voilà, je suis débutant en java ( j'ai appris seul avec des livres ) et sur android aussi,depuis même pas un an. Je m'amuse a creer quelque applis sans grande prétention et là je bloque sur quelque chose.
Voilà, j'aimerais creer une listview dynamique qui garde les items en mémoire.
Créer une listview à partir d'un tableau de String ne me pose pas de problème. Mais ajouter des items est apparemment impossible. J'ai trouver avec ArrayList<String> la possibilité d'ajouter des items avec
Le souci c'est que l'item ne reste pas en mémoire.
Le but de l'appli serais que l'utilisateur puisse ajouter, modifier ou supprimer un listview contenant les matières d'un étudiants. Evidement celles-ci devraient restées en mémoire pour que lorsque l'application redémarre l'utilisateur ne perdre pas sa liste.
J'ai donc penser a utilisé un fichier xml contenant les valeurs de départ lorsque l'appli est lancée pour la premiére fois et dans mon code la possibilité de changer les valeurs dans le xml pour que la listview charge les items contenus dans le xml modifié avant.
Je peux donner mon code et même l'apk de l'appli pour que vous puissiez voir ce que sa donne pour l'instant.
J'espère avoir été suffisamment clair. En tout cas merci de votre aide par avance.