我有一个像下面这样的文本视图(只是一个例子,文本是动态的)
<TextView
android:id="@+id/msgtext"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:autoLink="web"
android:text="hi visit: www.abc.com or http://www.cde.com or efg.com or www.mywebsite.com or mywebsite.com/privacy.php"
/>
如何才能使mywebsite.com的链接只能点击。
手段在上面的textview www.mywebsite.com和mywebsite.com/privacy.php中只有可点击的链接。
任何帮助?
答案 0 :(得分:1)
您可以尝试下面的内容。
view.setText(Html.fromHtml("<a href="Your URL">This is a link</a>"));
答案 1 :(得分:0)
在您执行setText(stuff)
解析它,找出你的网址所在的start
/ end
的标记。
然后您需要使用SpannableString
和ClickableSpan
接下来是这样的:
span.setSpan(clickableSpan, start, end, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
现在继续setText
和setMovementMethod
答案 2 :(得分:0)
尝试
System.in