2012-09-05 2 views
8

J'ai une application NFC qui permet à l'utilisateur d'analyser leurs tags NFC et d'effectuer une action. J'ai fait face à un problème qui est lorsque l'utilisateur a scanné l'étiquette, il va comment "Choose an action" mais pas "Complete action using". Le différent entre ces deux est, "Complete action using" permettre à l'utilisateur de choisir "always" bouton. Si elle montre "Choose an action", il ne peut pas se rappeler la décision de l'utilisateur et l'utilisateur doivent choisir l'application à chaque fois qu'ils scannées une étiquette NFC.Comment changer "Choisissez une action" pour "Compléter l'action en utilisant" sur Android?

S'il vous plaît la caisse ci-dessous capture d'écran, image dire mille mots. Comment puis-je forcer "Complete action using" dialogue?

choose an action complete action using

+1

pouvez-vous afficher votre code lorsque vous construisez Intent pour l'envoyer au sélecteur d'action? – HitOdessit

Répondre

-1

Comme il se trouve, vous ne pouvez pas modifier la valeur par défaut Android Intent chooser. Tout ce que vous pouvez faire est de créer votre propre DialogFragment avec une liste de Activities qui peut répondre à une donnée Intent et ajouter des boutons avec une commande logique. J'espère que cela t'aides.

Questions connexes