Advertisement
Guest User

Untitled

a guest
Jul 27th, 2016
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. viewHolder.tvName.setText((item.getName()));
  2. viewHolder.tvEmailId.setText(item.getEmailId());
  3.  
  4. viewHolder.swipeLayout.setShowMode(SwipeLayout.ShowMode.PullOut);
  5.  
  6. // Drag From Left
  7. viewHolder.swipeLayout.addDrag(SwipeLayout.DragEdge.Left, viewHolder.swipeLayout.findViewById(R.id.bottom_wrapper1));
  8. // Drag From Right
  9. viewHolder.swipeLayout.addDrag(SwipeLayout.DragEdge.Right, viewHolder.swipeLayout.findViewById(R.id.bottom_wrapper));
  10.  
  11.  
  12. // Handling different events when swiping
  13. viewHolder.swipeLayout.addSwipeListener(new SwipeLayout.SwipeListener() {
  14. @Override
  15. public void onClose(SwipeLayout layout) {
  16. }
  17.  
  18. @Override
  19. public void onUpdate(SwipeLayout layout, int leftOffset, int topOffset) {
  20.  
  21. @Override
  22. public void onHandRelease(SwipeLayout layout, float xvel, float yvel) {
  23. //when user's hand released
  24. swipeDelte = true;
  25. Log.e("TagX", xvel + "");
  26. Log.e("tagY", yvel + "");
  27. if (swipeDelte == true && yvel <= 0 && xvel <= 0) {
  28. Log.e("Item", "Item in ");
  29. swipeDelte = true;
  30.  
  31. } else if (yvel >= 0 && xvel != 0 && xvel > 0) {
  32. swipeDelte = true;
  33. Log.e("Item Remove", "item remove");
  34. mItemManger.removeShownLayouts(viewHolder.swipeLayout);
  35. studentList.remove(position);
  36. notifyItemRemoved(position);
  37. notifyItemRangeChanged(position, studentList.size());
  38. mItemManger.closeAllItems();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement