当前位置:编程学习 > wap >>

怎么实现一个TextView里的url能点击,并能自己加载到系统的浏览器上上网

怎么实现一个TextView里的url能点击,并能自己加载到系统的浏览器上上网.

textView1.setText(Html.fromHtml(string_with_some_url));
后怎么办? --------------------编程问答-------------------- 用Intent --------------------编程问答-------------------- 使用过,不会,出报错。 --------------------编程问答-------------------- android:autoLink="url" --------------------编程问答-------------------- textview.setAutoLinkMask(Linkify.WEB_URLS); --------------------编程问答--------------------
引用 4 楼 hjywyj 的回复:
textview.setAutoLinkMask(Linkify.WEB_URLS);


不行
有错误:

12-17 14:32:31.051: E/InputEventReceiver(21171): Exception dispatching input event.
12-17 14:32:31.051: E/MessageQueue-JNI(21171): Exception in MessageQueue callback: handleReceiveCallback
12-17 14:32:31.071: E/MessageQueue-JNI(21171): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=/ (has extras) }
12-17 14:32:31.071: E/MessageQueue-JNI(21171):  at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1572)
12-17 14:32:31.071: E/MessageQueue-JNI(21171):  at android.app.Instrumentation.execStartActivity(Instrumentation.java:1438)
12-17 14:32:31.071: E/MessageQueue-JNI(21171):  at android.app.Activity.startActivityForResult(Activity.java:3388)
--------------------编程问答-------------------- 自己定义一个这样的控件吧 --------------------编程问答--------------------
textView.setAutoLinkMask(Linkify.WEB_URLS);
textView.setMovementMethod(LinkMovementMethod.getInstance());


顺便帮自己拉拉票http://vote.blog.csdn.net/blogstaritem/blogstar2013/xiaanming --------------------编程问答--------------------
引用 7 楼 xiaanming 的回复:
textView.setAutoLinkMask(Linkify.WEB_URLS);
textView.setMovementMethod(LinkMovementMethod.getInstance());


顺便帮自己拉拉票http://vote.blog.csdn.net/blogstaritem/blogstar2013/xiaanming


大牛,帮忙看下这个问题:http://bbs.csdn.net/topics/390668512 --------------------编程问答-------------------- 好的,等会有空帮你看看,帮他投下票吧
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,