【发布时间】:2016-10-06 14:49:39
【问题描述】:
我有 5 个文本视图,每个视图包含 1-5 个单词。我需要为 textview 的单个文本设置 onclicklistener 。 textview 还应该突出显示/指示被单击的文本。我怎样才能有效地做到这一点?
我有一个最多 5 个 textview 的列表视图。每个文本视图包含一个或多个单词。我需要根据单击的单词打开不同的 url。问题是 text view 是在运行时设置的,即 variable length 。我仍然可以使用 Clickable span 和 Spannable string 来实现这一点吗?
【问题讨论】:
-
正如 Tomer 所说,您应该关注 ClickableSpan。通过这种方式,您可以添加跨度文本的任何部分并在需要时删除