Je suis en train d'essayer d'enregistrer une chaîne dans un dossier spécifique que je crée sur le stockage interne de mon téléphone lorsque je clique sur le bouton enregistrer. Je suis toujours un noob à ces choses donc je ne sais pas quoi faire. Je veux accéder au fichier en utilisant le gestionnaire de fichiers et non via l'application que j'ai créée. J'ai donc besoin d'aide pour: 1- Créez le dossier. 2- Enregistrez la chaîne dans ce dossier spécifique. Toute aide est appréciée et merci d'avance.Enregistrer chaîne dans un dossier spécifique sur le stockage interne - Android
Save.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
//Toast.makeText(getApplicationContext(), ("X values: "+mg1.getXs()) ,Toast.LENGTH_LONG).show();
//Toast.makeText(getApplicationContext(), SENSOR_READING_STRING ,Toast.LENGTH_LONG).show();
String filename = "Data.txt";
String ABCD_STRING = "SENSOR_READING_STRING";
FileOutputStream outputStream;
try {
outputStream = openFileOutput(filename, Context.MODE_PRIVATE);
outputStream.write(ABCD_STRING.getBytes());
outputStream.close();
} catch (Exception e) {
e.printStackTrace();
}
}
});
cela semble être beaucoup de travail pour cette petite récompense – tyczj