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

Android监听部分字体的点击事件

2018-03-04 23:08 295 查看
之前仅仅了解到高亮
private static final String auditFailed = "审核未通过,是否撤销?";builder = new SpannableStringBuilder(auditFailed);
ForegroundColorSpan span = new ForegroundColorSpan(Color.parseColor("#1885fa"));
builder.setSpan(span, 6, 11, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);最后tv.setText(builder)就成功搞定部分字体高亮了,可是点击事件呢?
builder.setSpan(new ClickableSpan() {
@Override
public void onClick(View widget) {

}
}, 6, 10, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);你只需要增加一个这个
再tv.setMovementMethod(LinkMovementMethod.getInstance());即可!
要是不成功,你来咬我!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: