Bonjour,
désolé cela fait une semaine que je cherche.
J'ai trouvé 100 tutos pour faire cela mais chez moi cela ne fonctionne pas.
Mon code compil mais il ne créé pas le fichier, ne l'écrit pas, ne le lis, pas non plus.
Je n'ai pas d'erreur de syntaxe ni de transtypage, je pense que je n'ai pas accès au disque dur pour y créer des fichiers.
l'appli me renvoie en Toast "err".
voici le code:
merci pour vos réponses
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
33
34
35
36
37
38
39 package com.example.testrss import android.app.PendingIntent.getActivity import android.os.Bundle import android.view.View import android.widget.EditText import android.widget.TextView import android.widget.Toast import androidx.appcompat.app.AppCompatActivity import java.io.File import java.io.FileInputStream import java.io.FileOutputStream class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) } fun onclickbt1(view: View) { val zonetext: TextView = findViewById(R.id.rss); val edittext : EditText = findViewById(R.id.editText1) var fichier = File("./src/main/res/raw/test.txt") val chaine: String = edittext.text.toString() try { // fichier.writeText(chaine) var text =fichier.readText() zonetext.text=text } catch (e: Exception){ Toast.makeText(this@MainActivity, "err", Toast.LENGTH_SHORT).show()} }//fin bouton click }
Partager