Skip to content

Commit d1d4e89

Browse files
committed
Removed Un Needed lines of code
Remaining Bug: Saving Position of dragged notes.
1 parent 8f26ed3 commit d1d4e89

3 files changed

Lines changed: 3 additions & 16 deletions

File tree

app/src/main/java/com/btn/pronotes/Adapters/ItemTouchHelperAdapter.java

Lines changed: 0 additions & 4 deletions
This file was deleted.

app/src/main/java/com/btn/pronotes/Adapters/NotesListAdapter.java

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
package com.btn.pronotes.Adapters;
22

3-
import static androidx.recyclerview.widget.ItemTouchHelper.Callback.makeMovementFlags;
4-
53
import android.content.Context;
64
import android.os.Build;
7-
import android.os.Bundle;
8-
import android.view.DragEvent;
95
import android.view.LayoutInflater;
106
import android.view.View;
117
import android.view.ViewGroup;
@@ -15,21 +11,18 @@
1511
import androidx.annotation.NonNull;
1612
import androidx.annotation.RequiresApi;
1713
import androidx.cardview.widget.CardView;
18-
import androidx.recyclerview.widget.ItemTouchHelper;
1914
import androidx.recyclerview.widget.RecyclerView;
2015

2116
import com.btn.pronotes.Models.Notes;
2217
import com.btn.pronotes.NotesClickListener;
2318
import com.btn.pronotes.R;
2419

2520
import java.util.ArrayList;
26-
import java.util.Collections;
2721
import java.util.List;
2822
import java.util.Random;
2923

3024
//Notes List Adapter Class
31-
public class NotesListAdapter extends RecyclerView.Adapter<NotesViewHolder>
32-
implements ItemTouchHelperAdapter {
25+
public class NotesListAdapter extends RecyclerView.Adapter<NotesViewHolder> {
3326
Context context;
3427
List<Notes> list;
3528
NotesClickListener listener;

app/src/main/java/com/btn/pronotes/MainActivity.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,8 @@ public boolean onMove(@NonNull RecyclerView recyclerView, @NonNull RecyclerView.
6868

6969
int fromPosition = viewHolder.getAdapterPosition();
7070
int toPosition = target.getAdapterPosition();
71-
7271
Collections.swap(notes, fromPosition, toPosition);
73-
7472
recyclerView.getAdapter().notifyItemMoved(fromPosition, toPosition);
75-
7673
return false;
7774
}
7875
@Override
@@ -83,7 +80,8 @@ public void onSwiped(@NonNull RecyclerView.ViewHolder viewHolder, int direction)
8380
ItemTouchHelper itemTouchHelper = new ItemTouchHelper(simpleCallback);
8481
itemTouchHelper.attachToRecyclerView(recyclerView);
8582

86-
// End of drag and drop movement
83+
84+
// End of drag and drop movement
8785

8886
//search box home code
8987
searchView_home.setOnQueryTextListener(new SearchView.OnQueryTextListener() {

0 commit comments

Comments
 (0)