2010-06-11 31 views

Respuesta

11

Puede usar Linkify para convertir números de teléfono, URL y demás en enlaces que, cuando se hace clic en ellos, inician las aplicaciones apropiadas (Marcador, Navegador, etc.).

Si estaban pescando por sólo un efecto de subrayado, sin los enlaces, usted puede:

  1. Marque su texto con HTML, particularmente <u>...</u> para subrayados
  2. Run que a través de Html.fromHtml() para obtener una Spannable con su formato en lugar
  3. el pienso que Spannable a su TextView través setText()

Here is the list of HTML tags compatible con la edición de Android 2.1 de Html.fromHtml(). Tenga en cuenta que esto no está oficialmente documentado en ninguna parte, por lo que su millaje puede variar.

+1

Gracias. No estaba al tanto de esa clase. Voy a investigar eso. – Chris

57
<TextView 
    ... 
    android:autoLink="all" 
/> 

que en realidad es suficiente para que

+0

Gracias. Eso es exactamente lo que necesitaba. – Chris

+0

Sí, sigo olvidándome de esto. 'Linkify' es bueno si necesita más control o si solo desea aplicar una conversión a una parte del texto. – CommonsWare

+0

Gracias. Obtuve lo que estaba buscando. –

Cuestiones relacionadas