【发布时间】:2013-04-08 03:26:27
【问题描述】:
我有一个以编程方式在 B 类中创建的文本视图。当 A 类调用它时。
它添加文字说“我去了商店”,我需要“the”这个词作为链接。这是我在 B 类中使用它完成的
sb.setSpan(new MyClickableSpan(Word), start, start+Word.length(), Spannable.SPAN_INCLUSIVE_INCLUSIVE);
调用类 MyClickableSpan
public class MyClickableSpan extends ClickableSpan {
private String word;
public MyClickableSpan(String word) {
this.word = word;
}
@Override
public void onClick(View widget) {
Log.d("Spaannnned",word);
}
}
因此,当单击此链接时,它会显示在我的日志中。
但我需要它来运行 A 类中的函数并传入单词。
请帮忙
【问题讨论】:
标签: java android hyperlink textview spannable