美文网首页
Android-ClickableSpan失效诡异问题记录

Android-ClickableSpan失效诡异问题记录

作者: 晖仔Milo | 来源:发表于2023-05-10 11:02 被阅读0次

ClickableSpan不能如预期那样可点,可改变颜色。很差异,经过反复测试,发现是 "n" + ... 搞的鬼,具体示例如下,特此记录。

                SpannableString spannableString = new SpannableString(data.getCopyright());
                spannableString.setSpan(new UrlClickableSpan(data.getCopyright().substring(matcher.start(0), matcher.end(0))),
                        matcher.start(), matcher.end(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);

                 //失效
                 mBinding.tvDescription.append("\n" + spannableString);

               //有效
                mBinding.tvDescription.append("\n");
                mBinding.tvDescription.append(spannableString);

相关文章

网友评论

      本文标题:Android-ClickableSpan失效诡异问题记录

      本文链接:https://www.haomeiwen.com/subject/bkzdsdtx.html