2010-07-15 7 views
2

Je souhaite présenter un sélecteur de contacts, mais ajouter des invites supplémentaires lorsque le sélecteur est ouvert. Sur 1.5 le titre est simplement "Contacts".Personnaliser le sélecteur de contacts Android

Je pensais pouvoir ajouter un EXTRA_TITLE à l'Intent qui ouvre le sélecteur, mais il ne fonctionne que sur ACTION_CHOOSER et non sur ACTION_PICK. Ou dois-je rouler mon propre sélecteur de contacts?

Répondre

0

Si vous souhaitez une fonctionnalité autre que les activités intégrées, vous devez créer votre propre version et spécifier des IntentFilter s correspondant à ceux de l'activité que vous souhaitez "imiter".

Veuillez noter que cela ne remplace pas simplement les fonctionnalités de toute activité intégrée. Le système présentera automatiquement un Sélecteur à l'utilisateur, qui peut ou non choisir votre activité pour terminer l'action. L'ajout de vos propres «extras» à une activité de «remplacement du système» a une valeur douteuse; Tout le reste du système ne connaîtra pas vos extras, et ne les enverra pas!