我想在android的消息中显示一个可点击的URL所以我需要你的建议如何做到这一点?我使用了Linkify,但它仅用于文本视图,但我想在StringBuilder中使用它。
StringBuilder shareMsgBuilder = new StringBuilder(“google.com”);
答案 0 :(得分:1)
在布局文件中定义包含文本 google.com 的TextView
,并编写属性autoLink
并设置其值{{1}这将允许您在浏览器中打开URL。
web
其他 <TextView
android:text="http://www.google.com"
android:autoLink="web"/>
属性为autoLink
,您也可以在同一email, phone, map
中使用多个属性,方法是使用TextView
|
来区分它们。