Enregistrer une ArrayList dans un fichier sur android
J'ai une liste de tableaux plein de chaînes de caractères que l'utilisateur a renseigné avec à utiliser dans une activité différente dans une ListView pour afficher les chaînes de caractères qu'ils ont sauvé.
Je veux la liste de tableaux ils peuplaient pour être sauvé, mais je suis tellement perdu sur la façon de l'obtenir pour fonctionner. J'ai essayé FileOutputStream, SharedPreferences. J'ai regardé de nombreux exemples.
par exemple, j'ai
ArrayList<String> give = new ArrayList<String>();
et pour enregistrer la liste de tableaux j'ai essayé des trucs comme
FileOutputStream fos = openFileOutput(MYFILENAME, Context.MODE_PRIVATE);
fos.write(give.getBytes());
fos.close();
mais cela ne fonctionne pas à tous les
source d'informationauteur NightSkyCode
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser SharedPreferencesil est un exemple ci-dessous le lien
Enregistrer la liste de tableaux à SharedPreferences