您的位置:首页 > 移动开发 > Android开发

android textview 设置超链接打开手机浏览器浏览链接数据

2016-12-05 13:56 1191 查看
自定义可以点击的文字为超链接,点击文字打开选择要使用的浏览器,点击浏览器打开链接

首先从服务器获取数据,如果有url链接,则设置字体颜色为蓝色,加上下划线

tv_content.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);
tv_content.setTextColor(getResources().getColor(R.color.text_color_blue));


设置文字点击事件,点击打开浏览器

tv_content.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(StrUtil.isNotEmpty(notifycationMessageDto.getURL())){
Intent intent = new Intent();
intent.setAction("android.intent.action.VIEW");
Uri content_url = Uri.parse(notifycationMessageDto.getURL());
intent.setData(content_url);
//                    intent.setClassName("com.android.browser","com.android.browser.BrowserActivity");
startActivity(intent);
}
}
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐