Bonjour a tous,
Je commence a mettre les mains dans Android, j'ai cree une petite fenetre avec quelques boutons, tout va bien. Un de ces boutons devrait faire apparaitre un petit text lorsque jappuie dessus seulement l'activity se lance mais se ferme automatiquement au bout de quelque ms. Le logcat me confirme bien cela. Par contre le titre se change bien et reste meme si je retourne directement au main activity...
D'ou peut venir ce probleme? J'utilise eclipse 3.6, avec Android 2.2 sur un win7 x64.
L'Activity s'apelle About, jai bien creer mon About.xml pour gerer le layout, mon About.java, avec le code par defaut et ajouter .About dans le manifest. Dans le Main.java, jai creer le listener puis avec:
Mon logcat me dit ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 switch (v.getId()) { case R.id.about_button: Intent i = new Intent(this, About.class); startActivity(i); break; }
Que se passe t'il? C'est pourtant simple, lorsque jappuie sur about_bouton l'activity About se lance. Pourquoi ne s'affiche t'elle que quelque ms?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 10-21 18:50:18.824: DEBUG/dalvikvm(673): Debugger has detached; object registry had 1 entries 10-21 18:50:26.144: INFO/ActivityManager(66): Starting activity: Intent { cmp=org.blow.sudoku/.About } 10-21 18:50:27.014: INFO/ActivityManager(66): Displayed activity org.blow.sudoku/.About: 634 ms (total 634 ms) 10-21 18:50:30.984: WARN/KeyCharacterMap(657): No keyboard for id 0 10-21 18:50:30.984: WARN/KeyCharacterMap(657): Using default keymap: /system/usr/keychars/qwerty.kcm.bin 10-21 18:50:32.594: INFO/ActivityManager(66): Starting activity: Intent { cmp=org.blow.sudoku/.About } 10-21 18:50:33.144: INFO/ActivityManager(66): Displayed activity org.blow.sudoku/.About: 475 ms (total 475 ms)
Merci par avance
Doum
Partager