Android Linkify 停止 getSelectedItemPosition() 工作?
我有一个 ListView,其中行中有一个 TextView。 TextView 已链接化并已在其上设置了 setMovementMethod(LinkMovementMethod.getInstance())。
ListView 不再可选,并且 ListView 的 getSelectedItemPosition() 始终返回 -1 。
在这种情况下,有没有办法知道 ListView 滚动到哪里?
I have a ListView which has a TextView in the row. The TextView has been Linkified and has had setMovementMethod(LinkMovementMethod.getInstance()) set on it.
The ListView is no longer selectable and the ListView's getSelectedItemPosition() always return -1 .
Is there a way to know where the ListView has scrolled to in this case?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以尝试
AdapterView#getFirstVisiblePosition()< /code>
它将返回屏幕上第一个可见子视图在适配器中的位置。
You can try
AdapterView#getFirstVisiblePosition()
it will return the position in the adapter for the first visible child view on the screen.