如何在不影响显示Spannable的TextView交互的情况下禁用它中的交互?
换句话说,我想禁用给定Spannable中的所有链接。我不能假设跨跨(特别是,它们可以是覆盖ClickableSpan的updateDrawState子类)。
我试过什么
textView.setEnabled(false)不够好,因为它还禁用添加到视图中的任何单击/触摸侦听器。
textView.setClickable(false)不禁用Spannable链接。
发布于 2014-10-16 12:53:00
对于自动链接,您可以使用TextView.setLinksClickable(假);
对于其他人,则将移动方法更改为ScrollingMovementMethod。
tv.setMovementMethod( ScrollingMovementMethod.getInstance() );https://stackoverflow.com/questions/26404621
复制相似问题