我使用了this SwipeRevealLayout并注意到非常奇怪的行为。让我们看一下情况:我已经轻扫了RV项目,然后在没有关闭打开的部件的情况下开始滚动我的列表,我注意到在打开的项目下面的一些项目也被滑动了。我不明白为什么会这样。因此,当我的项目处于创建阶段时,我决定关闭onBindViewHolder
上的所有项目。但是我无法访问此帮助程序类的关闭功能。我该如何解决这个问题?
答案 0 :(得分:1)
这些方法可以帮助您...
isOpened(), isClosed()
:检查布局是完全打开还是关闭。
viewBinderHelper.setOpenOnlyOne(boolean openOnlyOne):如果将openOnlyOne设置为true,则一次只能打开一行。
viewBinderHelper.openLayout(String id)
:打开布局。 id是绑定到布局的数据对象的id。
viewBinderHelper.closeLayout(String id)
:关闭布局。 id是绑定到布局的数据对象的id。