首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

TextView url辨别,Spannable的使用

2012-08-28 
TextView url识别,Spannable的使用首先看一个链接文本执行流程的大概示意图看了这个流程应该对大概URL, Em

TextView url识别,Spannable的使用

首先看一个链接文本执行流程的大概示意图





看了这个流程应该对大概URL, Email等的链接实现有所了解了,所以直接看代码把





XML布局文件




默认的链接在点击时,只会跳转到响应的View,如点击URL时,打开浏览器,点击电话号码时,打开拨号界面。 如果我们要在点击某连接时,跳转到某个Activity呢。

URLSpan继承自ClickableSpan,所以我们的出发点也是这个类,然后重写其中的onClick


SpannableString text6 = new SpannableString("make a call");Intent intent = new Intent(context, SomActivity.class);text6.setSpan(new IntentSpan(intent), 7, 11, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);view6.setText( text6 );view6.setMovementMethod(LinkMovementMethod.getInstance());
1 楼 lenomon 2012-04-07   实现可点击文本。 android TextView 点击链接 无下划线

热点排行