Bonjour,
J'ai une petite appli en cours de développement qui, entre autre, permet de faire une liste d'éléments, chargés dans un listview custom.
J'en étais à finir les procédures de sauvegarde en onstop() et de chargement en oncreate(). En émulateur ça marche.
Je fais l'apk tant bien que mal sur ce nouveau android studio (je m'habitue pas très vite, surtout que je suis un néophyte des familles) et je test sur mon portable.
Ca ne sauvegarde pas, ou plutôt, si j'enlève un élément existant par défaut dans la liste, ça sauvegarde bien cette modification, mais si je rajoute des éléments, il remet la liste à son état par défaut.
Déjà il faut savoir que l'état par défaut est défini si c'est la première ouverture de l'appli, en effet, dans le try de chargement, où j'ai mes fileinputstream entre autre, si il ne trouve pas les documents, il passe en catch, et des éléments sont ajoutés par code directement dans ma liste puis updaté dans l'adapter.
Donc du coup je me retrouve avec une appli qui fonctionne en émulateur mais pas sur une vrai devise, et pas moyen de savoir d'où ça vient. J'ai fait une exécution point par point pour voir si à l'ouverture je passais dans le catch, mais ce n'est pas le cas en émulation.
Au cas où ça serve, j'ai un zopo z999, de mémoire.
Partager