2017-05-01 3 views
1

Ich versuche diese Links Text klickbar in TexView.Textansicht Links mit und ohne <a> Tag

String s = "<a href=\"https://google.com\">google</a> https://google.com"; 
textview.setText(Html.fromHtml(s)); 

Ich konnte nicht beide gleichzeitig klickbar machen.

Dies macht <a> Tag klickbare

textview.setMovementMethod(LinkMovementMethod.getInstance()); 

Dies macht Web-Link anklickbar

textview.setAutoLinkMask(Linkify.ALL); 
+1

ich mit wechselnden Links behoben haben ('https: // google.com') bis (' https://google.com '), aber ich weiß nicht, ob es effizient ist – altairm

Antwort

1
<TextView android:layout_width="wrap_content" 
    android:layout_height="wrap_content" android:text="@string/txtCredits" 
    android:autoLink="web" android:id="@+id/infoTxtCredits" 
    android:layout_centerInParent="true" 
    android:linksClickable="true"></TextView> 

<string name="txtCredits"><a href="http://www.google.com">Google</a></string> 

you have to add android:autoLink="web" in our application 
+0
Verwandte Themen