Closed GoogleCodeExporter closed 9 years ago
Merci d'avoir signaler ton problème.
Il m'arrive moi même d'avoir ce type de problème de navigation dans
l'application.
Malheureusement, je n'arrive pas à reproduire ce bug.
Je vais continuer à essayer de trouver l'origine de ce bug mais je pense qu'il
se produit quand l'utilisateur quitte l'application depuis un écran autre que
celui d'accueil et ré-ouvre l'application assez longtemps après pour que
Android est "détruit" l'écran d'accueil.
Original comment by mathieu.mea
on 16 Jan 2011 at 2:28
Je crois qu'il suffirait que tu gardes une variable vers ton dernier écran.
S'il est détruit, le re-créer. Ou tout simplement adopter le comportement
disant que si tu n'a aucun écran où revenir, revenir à l'écran d'accueil.
Si tu cherche des développeurs, je serais prêt à donner un peu de temps sur
ton projet considérant que je l'utilise et qu'il a beaucoup de potentiel. Je
suis étudiant en Génie logiciel à l'ÉTS et j'ai un peu d'expérience avec
Android et beaucoup avec Java.
Original comment by marcanto...@gmail.com
on 16 Jan 2011 at 2:53
Je suis toujours à la recherche des développeurs pour aider sur ce projet.
Je trouve aussi que ce projet à encore beaucoup de potentiel non développé
donc j'apprécierai vraiment beaucoup ta contribution.
L'idéal serait repenser entièrement l'interface en utilisant les concepts de
Dashboard et d'Action Bar qui sont devenus les nouveaux standards pour les
interfaces d'application Android comme expliquer dans cette article du blog
Android-Developers:
http://android-developers.blogspot.com/2010/05/twitter-for-android-closer-look-a
t.html
Enfin, dans un premier temps, n'hésites pas à récupérer le code source et
à proposer tes modifications pour régler ce problème.
Original comment by mathieu.mea
on 16 Jan 2011 at 3:16
J'ai téléchargé le code source et je vais regarder un peu. Je crois que ça
a un rapport avec la façon dont les fenêtres sont créées. Selon la doc, les
Activity crée dans un même contexte sont placées dans un stack et BACK ne
fait que revenir au dernier élément du stack. J'ai l'impression que le stack
s'efface parce que les activity ne sont pas dans le même contexte ou quelque
chose dans cet ordre là.
Pour reproduire le bug, tu n'as qu'à aller dans le tab des lignes dautobus,
choisir un ligne et tomber dans l'écran de la ligne où il n'y a plus de tab
en haut. Si tu fais BACK à ce moment-là, tu peux revenir, mais si tu es dans
l'écran de la ligne d'autobus et que tu presse le bouton HOME, tu reviens au
bureau et quand tu tente de revenir à l'application, tu reviens à la ligne de
métro, sans être capable d'en sortir.
Je n'ai pas beaucoup de temps pour proposer une patch, mais je continue de
regarder le code et la doc d'un coup que je trouve quelque chose.
Original comment by marcanto...@gmail.com
on 18 Jan 2011 at 5:06
Je n'arrive toujours pas reproduire le bug en suivant tes instructions.
Est-ce que tu as essayé de forcer l'arrêt de l'application puis de la
relancer ?
En tout cas, je pense que le bug vient peut-être d'une mauvaise utilisation du
paramètre 'android:launchMode' dans le Manifest de l'application.
http://code.google.com/p/montrealtransit-for-android/source/browse/trunk/MonTran
sit/AndroidManifest.xml
Original comment by mathieu.mea
on 18 Jan 2011 at 5:25
Non je n'ai pas forcer l'arrêt, mais peut-être que mon task manager le
fait... mais immédiatement sur le BACK serait douteux. Je vais essayer de
changer le lauchmode. Je suis capable de le reproduire à tout coup.
Original comment by marcanto...@gmail.com
on 18 Jan 2011 at 5:38
Change singleInstance pour singleTop dans android:LaunchMode. Le problème ne
se reproduit pas.
Original comment by marcanto...@gmail.com
on 18 Jan 2011 at 5:44
Devrait être corrigé dans la prochaine version (r376).
Original comment by mathieu.mea
on 30 Jan 2011 at 2:10
Original issue reported on code.google.com by
marcanto...@gmail.com
on 14 Jan 2011 at 3:11