Tengo una vista de texto con el texto "Este es un producto desarrollado por XYZ. Para más consultas, envíenos un correo electrónico a [email protected] Y he vinculado" [email protected] ". Pero el El problema es que cada vez que toco cualquier área debajo de la vista de texto, se vincula al correo electrónico. ¿Cómo puedo asegurarme de que el enlace solo tiene que ocurrir al hacer clic en info @ ...? Utilicé patrones, Linkify.EMAIL_ADDRESS ... nada parece para trabajar ... se le sugiere algunas respuestasLinkify en android TextView
Respuesta
he tenido problemas con enlaces automáticos, por lo que se apagaba y en su lugar estoy usando html formateo del texto más este código:
TextView textView = (TextView) findViewById(R.id.TextBox);
textView.setMovementMethod(LinkMovementMethod.getInstance());
textView.setText(Html.fromHtml(strText));
Un enlace de correo electrónico va <a href="mailto:[email protected]">[email protected]</a>
Funciona, pero el texto se representa con un subrayado. ¿Cómo eliminarlo? –
Aquí hay una forma de hacerlo: http://stackoverflow.com/questions/4096851/remove-underline-from-links-in-textview-android – Lumis
Me llevó una hora averiguarlo, pero ES CRÍTICO llamar a setMovementMethod ANTES de setText en TextView. Buen ejemplo. –
Trate de usar el formato HTML es decir etiqueta de anclaje para el enlace.
la mejor forma en que utiliza y siempre trabajó para mí
android:autoLink="web"
Hope esto le ayudará a todos.
Gracias, Rohit
simplemente funcionó como un encanto. Gracias Rohit. – Gopinath
Worked.Charm.Rohit. –
Esto solo funciona para enlaces que son la url misma. Con esto no puedes f.e. vincula la palabra 'Google' a' google.com'. –
Método usando Linkify
Clase:
myTextView.setAutoLinkMask(Linkify.EMAIL_ADDRESSES);
myTextView.setLinksClickable(true);
- 1. Android: Linkify TextView
- 2. Android TextView habilita las etiquetas LinkiFy y Href
- 3. Android - Problema de Linkify
- 4. Linkify + textIsSelectable
- 5. Android Linkify tanto @menciones web y todos en el mismo TextView
- 6. Android TextView
- 7. Clickable TextView en Android
- 8. Enlaces en TextView
- 9. actualiza dinámicamente TextView en Android
- 10. Justificar texto en TextView Android
- 11. multicolor Android en una TextView
- 12. Android Linkify texto - Texto Spannable en texto simple vista - Como al igual que Twitter Tweet
- 13. Android TextView Wrap
- 14. Android Simple TextView Animation
- 15. Android TextView Timer
- 16. dibujar la línea en TextView en Android
- 17. Cómo dibujar TextView en Canvas en android ..?
- 18. cómo ajustar texto en textview en android
- 19. Android: "nowrap" en Spannable en TextView
- 20. idioma diferente en TextView en Android
- 21. android textview relleno entre líneas
- 22. Android TextView defStyle parámetro ignorado?
- 23. Android TextView desplazado hacia abajo
- 24. TextView android: ellipsize = "end" issue
- 25. Android Autocompletar TextView ancho desplegable
- 26. Android TextView measureText for Arabic
- 27. Android Textview cursiva y wrap_contents
- 28. Android TextView enlace sin subrayado?
- 29. Android - Centro TextView horizontalmente en LinearLayout
- 30. Autolink dentro de un TextView en Android
** [Patrones enlace personalizado El uso de expresiones regulares] (http://www.indelible.org/ink/android-linkify/) podría ser útil ** –