其他分享
首页 > 其他分享> > android-自动链接属性与实际链接不同的文本(setAutoLinkMask)

android-自动链接属性与实际链接不同的文本(setAutoLinkMask)

作者:互联网

例如

TextView tv =(TextView)this.findViewById(R.id.tv);
tv.setAutoLinkMask(Linkify.ALL);
tv.setText("visit website, http://www.google.com");

http://www.google.com会将我带到http://www.google.com.
我要做的就是这样

TextView tv =(TextView)this.findViewById(R.id.tv);
tv.setAutoLinkMask(Linkify.ALL);
tv.setText("visit this website");

然后按“ this”,我想带我去http://www.google.com.

我怎样才能做到这一点 ? (有可能吗?)

解决方法:

在API演示中,

TextView t3 = (TextView) findViewById(R.id.text3);
t3.setText(Html.fromHtml(
                    "<b>text3:</b>  Text with a " +
                    "<a href=\"http://www.google.com\">link</a> " +
                    "created in the Java source code using HTML."));
t3.setMovementMethod(LinkMovementMethod.getInstance());

标签:hyperlink,android
来源: https://codeday.me/bug/20191202/2086300.html