gpt4 book ai didi

android - 无法持续关注特定的 recyclerview 项目位置

转载 作者:太空宇宙 更新时间:2023-11-03 11:00:04 25 4
gpt4 key购买 nike

我正在尝试将焦点放在 recyclerview 中的特定项目上,例如:

recyclerview.scrollToPosition(positionX);
adapter.notifyDataSetChanged();

我可以在一毫秒内看到我将焦点放在所需的项目上,然后它会自动将焦点更改为第一个元素。也许有些疯狂的猜测是什么导致了这个/替代方案?

最佳答案

你为什么调用 adapter.notifyDataSetChanged();。只需调用滚动位置即可。调用 notify 要求 recyclerview 更新其 View

recyclerview.getLayoutManager().scrollToPosition()

关于android - 无法持续关注特定的 recyclerview 项目位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45987203/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com