滑动显示布局在回收器视图滚动期间隐藏拖动的部分



我使用了这个SwipeRevealLayout,并注意到非常奇怪的行为。让我们看看情况:我已经滑动了 RV 项目,然后在没有关闭打开的部分的情况下开始滚动我的列表,我注意到打开的项目下面的一些项目也被刷卡了。我不明白为什么会这样。因此,我决定在onBindViewHolder关闭所有项目,当我的项目处于创建阶段时。但是我无法访问此帮助程序类的关闭函数。我该如何解决这个问题?

这些方法可以帮助您...

isOpened(), isClosed():检查布局是完全打开还是关闭。viewBinderHelper.setOpenOnlyOne(boolean openOnlyOne(:如果 openOnlyOne 设置为 true,则一次只能打开一行。

viewBinderHelper.openLayout(String id) :打开布局。 id 是绑定到布局的数据对象的 ID。

viewBinderHelper.closeLayout(String id):关闭布局。 id 是绑定到布局的数据对象的 ID。

最新更新