gpt4 book ai didi

java - 如何在recyclerview中获取getFirstVisiblePosition()和getChildAt(0)

转载 作者:行者123 更新时间:2023-12-02 02:38:19 25 4
gpt4 key购买 nike

如何在recyclerview中获取getFirstVisiblePosition()getChildAt(0)?因为我想在用户单击项目时获取位置。

ListView 中的代码是

index = listview.getFirstVisiblePosition();
View v = listview.getChildAt(0);
top = (v == null) ? 0 : (v.getTop() - listview.getPaddingTop());

但我想使用recyclerview。

如何设置?

最佳答案

两者都可以通过 LayoutManager 获得:

layoutManager.findViewByPosition(position);
layoutManager.findFirstVisibleItemPosition();

关于java - 如何在recyclerview中获取getFirstVisiblePosition()和getChildAt(0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45905158/

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