Bonjour, j'aimerai pouvoir récuperer le contenu que rentre l'utilisateur dans un fichier texte, et ensuite le lire lorsque l'utilisateur ce connecte, oui c'est le mot de passe. Autant utiliser shared prefrences ou encore sqlite mais je n'y arrive déja pas avec un fichier... Donc lorsque que j'appuie sur le bouton, le contenu dois s'écrire dans un fichier texte. Or quand je vais voir avec l'explorateur de fichier, il n'y a rien.. Merci de votre aide ! Voila mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 public class MDPinterne extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_mdpinterne); Button button = (Button) findViewById((R.id.button3)); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { EditText mdp = (EditText) findViewById(R.id.editText2); String chmdp = mdp.getText().toString(); try { // open myfilename.txt for writing OutputStreamWriter out = new OutputStreamWriter(openFileOutput("mdpsecurity",0)); // write the contents on mySettings to the file out.write(chmdp); // close the file out.close(); } catch (java.io.IOException e) { //do something if an IOException occurs. } } }); } }
Partager