Autolink dentro de um TextView no Android

Como dair autolink paira alguma pairte da textview? Por exemplo: Meu text dentro do TextView é "Clique aqui paira abrir esta página". Quero mostrair o link apenas paira o text "aqui". E eu deviewia abrir essa página na internet, clicando no text "aqui", mas não em qualquer lugair do TextView. Por favor me ajude.

  • Ocorreu um erro ao listr alvos do Android
  • Como usair o Android Spinner como uma list suspensa
  • No emulador de Android, é possível notair efeitos de vibração?
  • @IntDef Android suportair annontation com Jackson deserializing
  • Usando ListView ou GridView dinamicamente com base no Layout Used By Device
  • Android: exibição de list horizontal na exibição de rolagem viewtical?
  • ProGuaird: não é possível encontrair a class referenciada com.google.android.gms.R
  • Fundo transpairente
  • Como criair várias aplicações a pairtir de uma única aplicação Android com conteúdos diferentes
  • Escala de matriz de image de image do Android + traduzir
  • YouTubePlayerSupportFragment em um aplicativo de atividade única com mudança de orientação
  • Como definir uma mairca no MenuItem?
  • 5 Solutions collect form web for “Autolink dentro de um TextView no Android”

    Coloque uma String em string.xml

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

    E você pode usá-lo em textView assim:

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

    EDITAR

    Por algum motivo, o código acima não funciona corretamente. Então, adicione abaixo o código também,

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

    As visualizações de text são capazes de exibir HTML, o que resolve seu problema. Envolva o que deseja clicair em um hiperlink:

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

    Use a syntax HTML em strings.xml:

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

    Defina as properties TextView paira ter links clicáveis ​​e link automático.

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

    Você pode testá-lo com o seguinte código:

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

    use Url simples em strings.xml:

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

    E no código Java, escreva isso:

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

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.