作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
如果页面上有 URL 或电话号码但不是链接,是否有任何方法可以得到 WebView识别它并自动将其转换为链接,就像您可以使用 TextView 一样是吗?
使用 TextView
,您只需将 android:autoLink
设置为所需的设置:
<TextView
android:autoLink="web|phone"
... />
但我找不到任何与 WebView
等效的东西。
最佳答案
如果您要从字符串加载您自己的(网络)内容,那么您可以这样做:
final String content = "My email is: firstname@email.com ...";
Spannable sp = new SpannableString(content);
Linkify.addLinks(sp, Linkify.ALL);
final String html = "<body>" + Html.toHtml(sp) + "</body>";
myWebView.loadData(html, "text/html", "utf-8");
关于android - 有没有办法在 Android 中让 WebView 自动链接 URL 和电话号码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1744091/
我是一名优秀的程序员,十分优秀!