2011-04-22 13 views
6

Quiero establecer un texto para la vista de texto que contiene etiquetas href y enlaces http normales. Por ejemplo, texto como este "please <a href=/'http://google.com' target='_blank'>click here</a>. or visit http://yahoo.com ".Android TextView habilita las etiquetas LinkiFy y Href

El problema es que no puedo establecer ambas propiedades juntas. Si configuro Html.fromHtml en el texto, se resalta el enlace con la etiqueta href. Pero la propiedad de Linkfy no funciona para "http://yahoo.com" y viceversa. ¿Hay alguna propiedad predeterminada para habilitar tanto las etiquetas href como los enlaces normales en un TextView?

Gracias,

+0

¿Encontró la solución para esto? – R4j

Respuesta

-3

Si es posible el uso de una etiqueta de controles mx (chispa no soporta esto por más tiempo) u puede utilizar htmlText como el siguiente ejemplo:

import mx.controls.Label //class need to be imported 

var textview:Label = new Label(); 
textview.htmlText = "please <a href=/'http://google.com' target='_blank'>click here</a>. or visit http://yahoo.com"; 
yourItemContainer.addElement(textview); 

esto debería funcionar. Pero no sé si es posible usar una etiqueta normal.

+0

Gracias por responder amigo. Pero no puedo encontrar la etiqueta de clase anterior en Android. ¿Puedo saber si es algo relacionado con el lenguaje de scripting? – Senthil

+0

Bueno, me acababa de dar cuenta de que ya no estaba en la etiqueta flexible: p. Uso flex y hago una aplicación móvil para Android e iOS. En flex puedo usar una etiqueta en mis vistas. –