Afficher menu contextuel lorsque le lien est long enfoncé dans le TextView
J'ai un TextView
avec ses MovementMethod
ensemble de LinkMovementMethod
. Texte ajouté à la TextView
est une combinaison de texte normal et les Url. Pour les Url, je tiens à offrir un menu contextuel lorsque l'URL est longue pressé pour faire des choses telles que la copie de l'adresse. J'ai eu un coup d'oeil à la source pour l' LinkMovementMethod
mais il ne semble pas avoir longtemps appuyé sur le code lié je pourrais le remplacer. Toutes les idées sur la façon de contourner les atteindre cet objectif?
- Vous pouvez également regarder cette question pour la mise en œuvre de la copie dans un menu contextuel. Il n'a pas une réponse atm, mais je suis en train de travailler sur la recherche d'un
InformationsquelleAutor Al. | 2010-04-18
Vous devez vous connecter pour publier un commentaire.
Vous pouvez simplement utiliser registerForContextMenu par exemple:
puis remplacer le onCreateContextMenu pour créer un menu
où vous pouvez utiliser l'ID de la vue de passer sur les événements qui se produisent lors de la pression d'un élément de menu, afin de le différencier de vue qui appelle l'événement.