SpannableStringBuilder的使用
来源:互联网 发布:高中编程 编辑:程序博客网 时间:2024/05/01 12:13
SpannableStringBuilder builder = new SpannableStringBuilder("同意《XXX用户服务协议》"); ClickableSpan clickableSpan = new ClickableSpan() { @Override public void onClick(View widget) { mKeyBoardViewDialog.show(); } @Override public void updateDrawState(TextPaint ds) { ds.setUnderlineText(false);//设置点击文字的下划线是否存在 } }; builder.setSpan(clickableSpan, 2, builder.length(), Spanned.SPAN_EXCLUSIVE_INCLUSIVE); builder.setSpan(new ForegroundColorSpan(Color.BLUE), 2, builder.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); mTvProtocol.setText(builder); mTvProtocol.setMovementMethod(LinkMovementMethod.getInstance());// 设置点击时需要加上这种模式,不然的话没有效果 mTvProtocol.setHighlightColor(Color.TRANSPARENT);//设置点击后的背景颜色为透明
阅读全文
0 0
- SpannableStringBuilder的使用
- SpannableStringBuilder的使用
- 《SpannableStringBuilder的使用》
- SpannableStringBuilder的使用
- SpannableString和SpannableStringBuilder的使用
- SpannableStringBuilder使用
- 关于TextView与SpannableStringBuilder的使用
- Android中的SpannableStringBuilder的简单使用
- 使用SpannableStringBuilder打造超炫酷的TextView
- (一)SpannableString、SpannableStringBuilder的简单使用
- Android spannableStringBuilder使用
- SpannableString与SpannableStringBuilder使用
- SpannableString与SpannableStringBuilder使用
- SpannableString与SpannableStringBuilder使用
- SpannableString与SpannableStringBuilder使用
- SpannableString与SpannableStringBuilder使用
- SpannableString与SpannableStringBuilder使用
- 图文混排 ——SpannableStringBuilder的使用
- 数据库数据读取并且生成excel
- 计算一个整数二进制位中1的个数
- js基础-数据类型
- 分享springcould大神视频
- hibernate动态读取配置及创建数据源
- SpannableStringBuilder的使用
- Android 信号处理面面观 之 信号定义、行为和来源
- 第三周项目4(2)-顺序表应用 将所有奇数移到所有偶数前面
- html之css、重要标签
- Spring学习笔记 Spring项目介绍
- 查看tomcat线上部署项目实时日志的方法
- PHP 常用的header头部定义
- 统计销量 Counter
- hdu 2546 饭卡(01背包)