gpt4 book ai didi

android - Recyclerview 作为 Snappy Gallery

转载 作者:太空狗 更新时间:2023-10-29 16:01:45 25 4
gpt4 key购买 nike

我一直试图自己解决这个问题,但没有机会。

我需要的是始终显示 3 个项目的 RecyclerView(水平滚动)。每当用户左右滑动或滚动时,它应该捕捉到接下来的 3 个项目,如果还有的话。如果有的话,我只是在寻找最简单的解决方案。

我找到了具有单个项目的图库解决方案,但我需要 3 个项目。我知道这一定是可能的,但我真的不知道怎么做。一方面,LayoutManager 应该计算项目宽度以使其与设备的宽度相匹配。我想我需要以某种方式使用 RecyclerView.OnScrollListener

谁能帮帮我?

最佳答案

LinearSnapHelper ,这现在非常容易。

您需要做的就是:

SnapHelper helper = LinearSnapHelper();
helper.attachToRecyclerView(recyclerView);

就这么简单!请注意,从版本 24.2.0 开始,支持库中添加了 LinearSnapHelper

关于android - Recyclerview 作为 Snappy Gallery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29720476/

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