临时禁用拖放

时间:2015-11-21 21:21:43

标签: android drag-and-drop android-recyclerview swipe

我正在使用ItemTouchHelper.SimpleCallback来实现滑动和拖动以放入RecyclerView。我知道如何为特定类型的ViewHolder禁用这些功能,但我怎么能暂时这样做,以便我可以从活动中打开/关闭它?

1 个答案:

答案 0 :(得分:0)

只需覆盖:

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

ItemTouchHelper.SimpleCallback