Jump to content

Recommended Posts

Bonjour, 

 

Je suis en train de développer une application pour la consultation des horaires de bus de ma ville sur android.

 

J'ai pour cela temporairement rangé mes données dans un fichier texte comme ceci :

 

file:ligne_a.txt (exemple)

[

arret1 0520 0540 0600 0620 0640 0700

arret2 0522 0542 0602 0622 0642 0702

arret3 0530 0550 0610 0630 0650 0710

...

]

 

J'ai rangé ces fichiers dans le dossier "res/raw" que j'ai créés pour l'occasion. Je code sous eclipse.

Pour lire mes fichiers j'utilise InputStreamReader et BufferedReader. 

Pour une sélection de la ligne de bus 'a' par l'utilisateur, mon programme ira lire une première fois le fichier correspondant pour récupérer le noms des arrêts, puis une seconde fois pour lui indiquer les horaires pour l’arrêt sélectionné. J'ai dans ma tête la gymnastique que je dois réaliser avec mes variables pour faire ce que je veux, là n'est pas le problème.

 

Mon problème est le suivant :

Pour la première lecture de mon fichier pas de problème, je récupère bien le nom de mes arrêts. 

Pour la deuxième lecture, mon code ne parvient pas à ouvrir le fichier. (instruction file.ready() = false).

l'instruction .close() est pourtant bien appliquée à la fin de la lecture du premier fichier.

Je ne comprend pas, je suis à deux doigt de développer un programme sur windows qui me rangera mes données dans une bdd et d'utiliser SQLite par la suite. Mais je garde espoir, j'aimerai sortir la version 1.0 de mon application avec ce système de gestion de ficher.

Le problème doit être tellement petit que je le trouve pas tout seul.

 

 

Dans l'espoir d'une réponse rapide, 

Cordialement,

 

grosDroid

Share this post


Link to post
Share on other sites

Rebonjour, c'est encore moi!

 

J'ai trouvé le problème, il s'agissait de "context.getResources()" qui était généré qu'une seule fois pour mes deux lectures.

Évidemment, ça peut pas marcher... :P

 

Résolu!


Y'a un bouton "résolu" quelque part?

Share this post


Link to post
Share on other sites

tu peux editer ton premier post avec l'utilitaire complet et ajouter la balise resolu

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.






×
×
  • Create New...