在特定时间内禁用 recyclerview 单元格的滑动

Disable swipe of recyclerview cell for particular amount of time

我有一个回收视图。 recyclerview 的每个单元格都有一个关联文件。我正在使用 ItemTouchHelper 进行滑动。当用户滑动单元格时,我想禁用其他单元格的滑动,只要与滑动单元格关联的文件没有被删除。如何在特定时间内启用和禁用滑动。我在堆栈上查看了关于此的问题,但他们主要回答了如何禁用特定位置的滑动,这是我不想要的。

只需覆盖以下方法

@Override
public boolean isItemViewSwipeEnabled()
{
    return mSwipable;
}