我正在使用下面的代码来滑动回收器视图项目-
ItemTouchHelper.SimpleCallback simpleCallback = new ItemTouchHelper.SimpleCallback(0, ItemTouchHelper.UP) {
@Override
public boolean onMove(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder, RecyclerView.ViewHolder target) {
return false;
}
@Override
public void onSwiped(RecyclerView.ViewHolder viewHolder, int direction) {
int pos = viewHolder.getAdapterPosition();
if(recyclerAdapter!=null)
{
recyclerAdapter.goToDetailOnSwipe(pos);
}
}
};它工作得很好,但我不希望回收器视图项目布局被向上滑动。我只希望调用onSwiped方法。这有可能吗?
发布于 2016-02-05 04:56:12
好了,我做了一点研究,找到了解决方案。如果你想在不重绘视图的情况下实现卷帘功能,只需重写'onChildDraw‘方法,不要调用super.
https://stackoverflow.com/questions/35189856
复制相似问题