Dynamic Linkify Text en ListView – Error: no se encontró ninguna intención con datos: url especificada

Estoy creando un listview . En esa lista cada elemento tiene vista de texto . Y en las vistas de texto estoy definiendo linkify textos basados ​​en datos del servicio web ..

Ahora cuando hago clic en ese texto linkify estoy recibiendo error como

09-21 20:27:38.031: ERROR/AndroidRuntime(766): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=\"ticbeat.com/socialmedia/fa…" (has extras) 

Por favor me ayude a resolver este problema .. cualquier respuesta con la solución será muy apreciada.

Actualizar:

Código:

 if(urlentities[position]!=null && dpurlentities[position]!=null) holder.twtdata.setText(Html.fromHtml(timelines[position].replace(urlentities[position],"<a href=\\\""+dpurlentities[position]+"\">"+urlentities[position]+"</a>"))); 

Parece que necesitas poner http:// al principio de esa URL. Sin el especificador de protocolo, Android parece asumir que "content: //" es el tipo de URL deseado.

Linkify por defecto abre el navegador predeterminado (nueva actividad). Supongo que pasas getBaseContext() como contexto al TextView(Context context) . Debe pasar la actividad como Contexto para que funcione de forma predeterminada. Si le preocupan las pérdidas de memoria, pruebe getApplicationContext() pero no lo ha probado.

La mejor manera de manejar eso es crear un oyente en el TextView disparado en onclick() del span. Su actividad (la que creó el textView () capta ese oyente y luego la actividad abre el navegador. Aquí puede ver cómo hacer su propio oyente

Otra forma de hacerlo es implementar un WebView en su diseño y todo lo que tiene que hacer desde el textView es mostrar que webView con el enlace hecho clic. GetBaseContext () puede hacer eso.

  • Centrar verticalmente un texto en una fila de vista de lista
  • El elemento se vuelve más grande al deslizar ListView
  • Androide. Desplazamiento de 2 vistas de lista
  • Cómo actualizar la matriz de elementos en una lista AlertDialog construida con AlertDialog.builder después de la creación
  • El clic de listitem personalizado no activa listview.onclicklistener
  • SetOnItemClickListener en ListView no se dispara
  • Filtrado personalizado en Android con ArrayAdapter
  • Carga perezosa de SQLite
  • Cómo cambiar el color de texto de un elemento ListView?
  • ListView Creator llamado, pero no otros métodos
  • Mantenga un valor EditText en un ListView
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.