关于android 设置TextView可点击出现覆盖的问题

接上一篇博客,如果我们需要匹配textview的多个文本时,有时候会出现这种情况,如下图

关于android 设置TextView可点击出现覆盖的问题_第1张图片

我们的愿意是让所有的java文字成红色链接,@xxx文字颜色成绿色,但是只有最后一个有效,仿佛像是把前面的给覆盖掉了,这是什么原因呢?让我们看看代码

关于android 设置TextView可点击出现覆盖的问题_第2张图片

看上图画红圈处,我们各自只生成了一个单独的clickspan对象,这是不对的,正确的做法是:

关于android 设置TextView可点击出现覆盖的问题_第3张图片

现在再来运行一次该程序:

关于android 设置TextView可点击出现覆盖的问题_第4张图片

ok,程序达到我们的目的了,一定要切记次要点!!!

你可能感兴趣的:(关于android 设置TextView可点击出现覆盖的问题)