Pour le stockage permanent, stockez vos données dans sdCard. Cependant, gardez à l'esprit que même ces données peuvent être effacées manuellement par l'utilisateur en accédant à la carte SD. Vous pouvez vouloir regarder Storage options in android. Ici vous trouverez comment lire et écrire en carte SD. En outre, vous devez saisir la permission suivante dans votre fichier manifeste:
android.permission.WRITE_EXTERNAL_STORAGE
Pour écrire dans la carte SD, vous pouvez vérifier this question ou essayer:
public void onClick(View v) {
// write on SD card file data in the text box
try {
File myFile = new File("/sdcard/MyPackageName/permanent.txt");
myFile.createNewFile();
FileOutputStream fOut = new FileOutputStream(myFile);
OutputStreamWriter myOutWriter = new OutputStreamWriter(fOut);
myOutWriter.append(write_text.getText());
myOutWriter.close();
fOut.close();
Toast.makeText(getBaseContext(),
"Done writing SD 'mysdfile.txt'",
Toast.LENGTH_SHORT).show();
} catch (Exception e) {
Toast.makeText(getBaseContext(), e.getMessage(),
Toast.LENGTH_SHORT).show();
}
}// onClick
}); // btnWriteSDFile
enregistrer dans le sdcard. Je pense que même cela peut vous aider. –
je ne sais pas une idée de stocker des données dans le fichier sdcard et aussi comment retourner pls me donner un extrait de code – Vicky