Autolink dentro de un TextView en android

¿Cómo dar autolink para una parte de textview? Por ejemplo: Mi texto dentro de TextView es "Por favor, haga clic aquí para abrir esta página web". Quiero mostrar enlace para sólo el texto "aquí". Y debo abrir esa página web onclick del texto "aquí" pero no en cualquier parte de TextView. Por favor, ayúdame.

    Pon una cadena en string.xml

    <?xml version="1.0" encoding="utf-8"?> <resources> <string name="txtCredits">Support: <a href="http://www.stackoverflow.com">click here</a></string> </resources> 

    Y puedes usarlo en textView como este:

     <TextView android:layout_width="fill_parent" android:id="@+id/text" android:layout_height="wrap_content" android:autoLink="web" android:gravity="center" android:linksClickable="true" android:text="@string/txtCredits" /> 

    EDITAR

    Por alguna razón, el código anterior no funciona correctamente. Por lo tanto, añada el siguiente código también,

     TextView t2 = (TextView) findViewById(R.id.text); t2.setMovementMethod(LinkMovementMethod.getInstance()); 

    Las vistas de texto son capaces de mostrar HTML, lo que resuelve su problema. Envuelva lo que desea hacer clic en un hipervínculo:

     String html = "My link is <a href=\"http://google.com\">here</a>"; myTextView.setText(Html.fromHtml(html)); 

    Utilice sintaxis HTML en strings.xml:

     <string name="test">Click &lt;a href="http://vtuhtan.info"&gt;here&lt;/a&gt;</string> 

    Establezca las propiedades de TextView para que los vínculos se hagan clic y se conecten automáticamente.

     TextView tv = findViewById(R.id.textView); tv.setText(Html.fromHtml(getResources().getString(R.string.test))); 

    Puede probarlo con el código siguiente:

      <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="http://www.yahoo.com" android:autoLink="web" /> 

    Utilice url simple en strings.xml:

    <string name="autolink_val">Plese Click Here : http://www.google.com</string>

    Y en código Java escriba esto:

    <TextView android:id="@+id/linkVal" android:layout_width="wrap_content" android:layout_height="wrap_content" android:autoLink="web" android:text="@string/autolink_val1"/>

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.