Advertisement
Graeme

Untitled

Sep 2nd, 2015
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. boolean loop = true;
  2. while(loop) {
  3. loop = false;
  4. for (int i = 0; i < mProductItems.size(); i++) {
  5. ProductWrapper existingWrapper = mProductItems.get(i);
  6.  
  7. int indexOfMatch = getIndexOfWrapperInWrapperList(newProductItems, existingWrapper);
  8. if (indexOfMatch != i) {
  9. mProductItems.remove(existingWrapper);
  10. mProductItems.add(indexOfMatch, existingWrapper);
  11. notifyItemMoved(i, indexOfMatch);
  12. loop = true;
  13. break;
  14. }
  15. }
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement