setDisplayHomeAsUpEnabled () + Flèche vers le haut?
Nous pouvons utiliser la setDisplayHomeAsUpEnabled()
méthode sur une activité pour afficher la flèche "haut" sur la barre d'action.
Si je comprends bien, nous ne sommes vraiment censés montrer la flèche vers le haut si nous ne sommes pas la racine de l'activité.
Cliquant sur la flèche "haut" devrait nous emmener à la racine de l'activité. N'est-t-il? Je dois ajouter cet appel à toutes mes activités comme:
class RootActivity {
public void onCreate() {
setDisplayHomeAsUpEnabled(false);
}
}
class AppleActivity {
public void onCreate() {
setDisplayHomeAsUpEnabled(true);
}
}
class OrangeActivity {
public void onCreate() {
setDisplayHomeAsUpEnabled(true);
}
}
...
source d'informationauteur user291701 | 2012-01-23
Vous devez vous connecter pour publier un commentaire.
Oui, c'est assez bien.
Cliquant sur la flèche vers le haut devrait vous prendre vers la racine.
et n'oubliez pas de supporter la cliquez dans onOptionsItemSelected par la vérification de l'id de l'élément à l'encontre de
android.R.id.home