我有3个文本块,其中包含可能链接的各种内容(例如Web地址,物理地址等),并且文本块是可折叠的。在执行动画以折叠/展开文本时,如果单击其中一个链接,则动画会产生奇怪的效果。所以我正在尝试在动画发生时禁用TextView
内的链接。
我有一个AnimationListener
,但我不知道该怎么做才能禁用链接。我尝试过使用TextView.setClickable(false)
和TextView.setLinksClickable(false)
,但似乎都没有效果。
我目前使用XML属性android:autoLink="all"
自动创建链接,但我也尝试删除它并使用TextView.setAutoLinkMask(Linkify.ALL)
代替。
在创建链接后,我有什么方法可以禁用点击这些链接?