0

私はリサイクルビューを持っています。recyclerview の各セルには、関連付けられたファイルがあります。スワイプには ItemTouchHelper を使用しています。ユーザーがセルをスワイプすると、スワイプしたセルに関連付けられているファイルが削除されない限り、他のセルのスワイプを無効にしたいと考えています。特定の時間のスワイプを有効または無効にするにはどうすればよいですか。これについてスタックで質問しましたが、ほとんどの場合、特定の位置でスワイプを無効にする方法に答えていますが、これは望ましくありません。

4

1 に答える 1

0

次のメソッドをオーバーライドするだけです

@Override
public boolean isItemViewSwipeEnabled()
{
    return mSwipable;
}
于 2018-04-26T04:37:21.360 に答える