clickablespan 点击无效

clickablespan 点击无效_第1张图片

注意两点:1.textView一定要setMovementMethod(LinkMovementMethod.getInstance())

2.textView一定要重新setText()并且参数要为处理过的SpannableString对象,也就是说setText()一定要在setSpan()方法调用之后;只有在此之后,ss才是被处理过的,此时显示在textView上才是正常的[ss在赋给textView之前不能再有任何操作,否则失效;包括textView()时使用三目运算符也不行];onClick()方法才能被调用;

你可能感兴趣的:(clickablespan 点击无效)