J'ai des objets TextView auxquels les écouteurs onclick sont assignés. Les écouteurs onclick fonctionnent correctement sauf si j'exécute Linkify.addLinks sur les objets TextView, à quel point l'événement onclick n'arrive jamais. Cela se produit indépendamment du fait que quelque chose dans le TextView est réellement lié. Y a-t-il un moyen de faire en sorte que les deux événements se produisent, ou du moins de pouvoir prédire si quelque chose est ou serait lié dans le texte?LInkify block onclick event
Répondre
Je ne sais pas si vous avez trouvé une réponse ou non car cette question est plutôt ancienne, mais je l'ai juste trouvée en cherchant un autre problème (pas exactement similaire) et je peux aider (un peu): il y a un Un moyen facile de "détecter" si Linkify modifie le texte: il suffit de le comparer avec l'original. Quelque chose comme:
String originalText = textView.getText().toString();
Linkify.addLinks(textView, Linkify.ALL);
String linkifiedText = textView.getText().toString();
if (originalText.equals(linkifiedText)) {
// linkify did not do anything...
}
Man vous rock pour répondre à cet ancien post. Je vérifierai – atraudes
Linkify.addLinks()
retourne un booléen qui indique si elle a trouvé des liens dans le texte ou non. Il n'y a pas besoin de faire une comparaison avant/après comme Guillaume l'a suggéré.
- 1. Button OnClick Event Android
- 2. bouton onclick bind event
- 3. facebook login bouton onclick event
- 4. Postback sur OnClick ÉVITER Event
- 5. Comment puis-je passer checkbox onclick event au parent onclick?
- 6. Onclick Event UIView, en utilisant plusieurs UIViews
- 7. Comment ajouter des Pushpin Onclick Event?
- 8. Alertify pour OnClick Event of Button
- 9. Comment utiliser "takeStringValueFrom" avec Button onclick Event?
- 10. DataGridView Filtrage OnClick Event (C# WinForm)
- 11. Styling Linkify
- 12. Linkify le problème texte
- 13. Event listener vs event handler
- 14. Linkify PHP text
- 15. Android Linkify minuscules l'URL
- 16. Linkify dans android TextView
- 17. Création de formes en fonction de la "cible onclick-event"
- 18. TextBox OnClick Event - Qu'est-ce qui a été cliqué?
- 19. Comment inclure javascript onclick event dans Chtml :: link
- 20. Firing OnClick Event pour les boutons créés dynamiquement
- 21. mediaelement js click event
- 22. L'événement ListView onClick ne se déclenche pas avec l'adresse e-mail Linkify
- 23. Bulletin Block
- 24. linkify text to send email?
- 25. Linkify en utilisant le modèle
- 26. twitter linkify android tous @mentions
- 27. Android Linkify sans aucune action
- 28. Comment utiliser Linkify texte dans ce cas
- 29. Android - Comment arrêter Linkify sur Long-Press?
- 30. jQuery ui-grid/block issue
À ce stade, je ne suis pas sûr qu'il y ait une réponse à cela. Je vais continuer à voter pour toutes les réponses que tout le monde fournit ici, bien que – atraudes
duplication possible de [cliquer sur les liens TextView tout en utilisant Linkify pour trouver et définir les liens dans le texte] (http://stackoverflow.com/questions/20242000/handle -clicks-on-textviews-liens-while-using-linkify-for-finding-and-setting-th) –