onKeyDown() ou onBackPressed()
Je veux mettre en œuvre le bouton de retour de la fonctionnalité dans mon application. En application chaque fois que je suis en cliquant sur le bouton retour dans le milieu de ma volonté est d'aller à la page de connexion directement, de sorte que quelqu'un peut me dire où pour remplacer onKeyDown()
ou onBackPressed()
méthodes?
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
Log.e("back key pressed","Back key pressed");
return true;
}
return super.onKeyDown(keyCode, event);
}
parce que je suis en train d'écrire ceci à l'intérieur onCreate et à l'extérieur onCreate aussi, mais ça ne marche pas ......
En général, les méthodes comme
Regardez cette réponse: stackoverflow.com/a/3558613/571353
ajouter @Override au-dessus de la fonction ... ???
onKeyDown()
,ou onBackPressed()
doit être remplacer(vous pouvez prendre avantage de l'IDE,j'.e, Eclipse, pour faire de si belle), de sorte qu'ils doivent être hors de onCreate()
. Pouvez-vous expliquer votre problème exactement? Quel est le problème?Regardez cette réponse: stackoverflow.com/a/3558613/571353
ajouter @Override au-dessus de la fonction ... ???
OriginalL'auteur user1249134 | 2012-03-05
Vous devez vous connecter pour publier un commentaire.
Dépend de si oui ou non vous souhaitez prendre en charge pré-téléphones Android 2.0. Le
onBackPressed()
méthode a été ajouté à Android 2.0 de l'API (5).Vous voudrez peut-être lire ce post sur l'Android Developer blog pour plus de détails:
Merci tous ....:-)))))les gars, vous êtes Génial .............
OriginalL'auteur zostay
voir code ci-dessous. écrire en dehors de la onCreate
return true;
m'a sauvé... merci beaucoup...OriginalL'auteur Dharmendra Barad
Oui, vous pouvez remplacer le bouton de retour
Par ce que vous pouvez déplacer n'importe quelle activité. C'est très facile et simple
OriginalL'auteur Naresh Sharma
Si votre souci est sur la suppression de l'activité de connexion à partir de l'histoire de la pile.
Exécuter finish(); dans votre activité de connexion lorsque vous commencez à toute autre activité de
BONJOUR les amis mon contrôle n'est pas venue à l'intérieur de OnBack méthode ?tout organisme peut aider à un reclassement ????
L'intention de modifier = new Intent(getParent(), MyGroup.class); TabGroupActivity parentActivity = (TabGroupActivity)getParent(); parentActivity.startChildActivity("Ajouter des contacts", édition);
c'est mon code ///
OriginalL'auteur Sai mukesh