Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public int getMovementFlags(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder) {
- // Set movement flags based on the layout manager
- if (recyclerView.getLayoutManager() instanceof GridLayoutManager) {
- final int swipeFlags = ItemTouchHelper.START | ItemTouchHelper.END | ItemTouchHelper.UP | ItemTouchHelper.DOWN;
- final int dragFlags = ItemTouchHelper.START | ItemTouchHelper.END | ItemTouchHelper.UP | ItemTouchHelper.DOWN;
- return makeMovementFlags(swipeFlags, dragFlags);
- } else {
- final int swipeFlags = ItemTouchHelper.START | ItemTouchHelper.END | ItemTouchHelper.UP | ItemTouchHelper.DOWN;
- final int dragFlags = ItemTouchHelper.START | ItemTouchHelper.END | ItemTouchHelper.UP | ItemTouchHelper.DOWN;
- return makeMovementFlags(swipeFlags, dragFlags);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement