我在ListView中显示了一个Web地址列表. ListView的每个项目都有一个TextView和一个ImageView. TextView具有属性autolink =“web”.
我也有事件:onItemLongClick在这个ListView中打开彼此的详细信息.但是当我对列表中的每个项目进行长时间点击事件时,他们会在TextView中打开新页面并打开带有链接网站的浏览器.
如何设置onItemLongClick时,TextView无法单击进入链接?我尝试设置TextView.setLinkClickable(false)但它不起作用.
非常感谢
最佳答案
你可以用这种方式实现你想要的.
@H_403_22@ 原文链接:https://www.f2er.com/android/430020.html>在.xml上,将其添加到TextView:
的TextView
…
机器人:自动链接=“网”
机器人:textIsSelectable = “真”
>在您的代码上使用ListView单击行为和longClick行为.