2010-07-07 7 views
1

J'ai un TabHost de niveau supérieur qui implémente la méthode onCreateOptionsMenu. Et je veux que les sous-activités (celles des onglets) soient capables d'intercepter le menu des options via onOptionsItemSelected. Comme par exemple, dans le menu des options j'ai un élément appelé, "Modifier la note" et dans un onglet il y a un ListView avec une liste de toutes les notes. Je souhaite que l'élément "Modifier la note" puisse être affiché dans toute l'application, mais le TabActivity de niveau supérieur ne connaît pas les informations telles que le titre ou l'identifiant de la note.Interception onOptionsItemSelected

Répondre

0

Sous-classer les onglets et demander au parent d'appeler l'enfant actif dans OnOptionsItemSelected pour lui donner la possibilité de le gérer en premier.