écrire dans un fichier txt
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:
Code:
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
} |
merci pour vos réponses