J'essaie de lire un fichier texte ligne par ligne en utilisant InputStream à partir du répertoire des actifs d'Android.
Je veux convertir InputStream en BufferedReader pour pouvoir utiliser readLine ().
J'ai le code suivant:
InputStream is;
is = myContext.getAssets().open ("file.txt");
BufferedReader br = new BufferedReader (is);
La troisième ligne supprime l'erreur suivante:
Plusieurs marqueurs sur cette ligne Le constructeur BufferedReader (InputStream) n'est pas trouvé.
Ce que j'essaie de faire en C ++ serait quelque chose comme:
StreamReader file;
file = File.OpenText ("file.txt");
line = file.ReadLine();
line = file.ReadLine();
...
Qu'est-ce que je fais mal ou comment dois-je le faire? Merci!