我有一个包含2个textview和一个imageview的活动。第一个textview包含标题,第二个texttext包含描述,并在imageview中对应图像。在描述部分中,如果遇到列出的标题中的任何标题,则应将其链接并单击以创建包含标题和相应描述的页面。它应该像维基百科一样工作。我已经将所有标题和说明存储在字符串数组中。
我尝试过此链接...
Android: Launch activity from clickable text
UnderlineSpan[] underlines = strBuilder.getSpans(UnderlineSpan.class);
但我得到了错误:
SpannableStringBuilder类型的方法getSpans(int,int,Class)不适用于参数(类)
我怎么解决这个问题?还是在两个不同的活动之间建立链接的更简便方法?
谢谢..
最佳答案
您需要添加开始和结束,例如getSpans(0,strBuilder.length(),UnderlineSpan.class)
。