2010-11-04 9 views
1

est-il un moyen standard pour ajouter un pied de page à un menu contextuel , dans lequel je peux ajouter une case pour rendre l'option sélectionnée celui par défaut? Semblable au menu contextuel qui apparaît lors du choix de l'écran d'accueil par défaut par exemple.ContextMenu avec vue de pied de page (pour ajouter case à cocher pour « faire défaut » en option)

alt text

Des docs pour ContextMenu api Je vois que vous pouvez définir une vue d'en-tête, mais pas une vue de pied de page. Aussi les méthodes setCheckable/setGroupCheckable ne semblent pas aider beaucoup ici.

Est-ce que cela doit être fait via une boîte de dialogue personnalisée (alerte)? Je me demande si personne n'a encore développé un tel composant dans le cas où ce n'est pas possible grâce à l'API standard du SDK. Tout composant Open Source autonome là-bas (à côté de la source Android lui-même)?

Répondre

0

Le meilleur que je suis venu avec une méthode utilise AlertDialog

alert.getListView().addFooterView(...); et il est primordial onItemSelected.