onBack boucle infinie entre 2 Activity
Bonjour, j'ai une Activity principale qui étends TabActivity et qui quand on clique sur le bouton menu affiche une PreferenceActivity..
Code:
1 2 3 4 5
|
public boolean onPrepareOptionsMenu(Menu menu) {
startActivity(new Intent(this, MyPreferenceActivity.class));
return false;
} |
Sur Motorola RAZR HD quand on lance l'application, affiche le PreferenceActivity via la touche menu et qu'on fait back plusieurs fois (une fois pour revenir à l'écran principale et une fois pour quitter l'application), on a une boucle infini entre les 2 écrans.
Le Motorola RAZR HD possède des boutons tactiles. Cela peut-il avoir un impact ? Sinon qu'est-ce qui pourrait causer ce comportement ?
J'ai bien essayé de rajouter finish() dans le onBack() de la PreferenceActivity mais ça ne change pas grand chose...