diff --git a/res/layout/notification_history_app_layout.xml b/res/layout/notification_history_app_layout.xml index 8f66628e74b..24a43c66c71 100644 --- a/res/layout/notification_history_app_layout.xml +++ b/res/layout/notification_history_app_layout.xml @@ -78,13 +78,14 @@ android:layout_height="1dp" android:background="?android:attr/listDivider"/> - + \ No newline at end of file diff --git a/src/com/android/settings/notification/history/NotificationHistoryAdapter.java b/src/com/android/settings/notification/history/NotificationHistoryAdapter.java index 0683ef7612d..dfa8a30c15d 100644 --- a/src/com/android/settings/notification/history/NotificationHistoryAdapter.java +++ b/src/com/android/settings/notification/history/NotificationHistoryAdapter.java @@ -71,6 +71,11 @@ public class NotificationHistoryAdapter extends return new NotificationHistoryViewHolder(view); } + @Override + public long getItemId(int position) { + return mValues.get(position).hashCode(); + } + @Override public void onBindViewHolder(final @NonNull NotificationHistoryViewHolder holder, int position) { diff --git a/src/com/android/settings/notification/history/NotificationHistoryRecyclerView.java b/src/com/android/settings/notification/history/NotificationHistoryRecyclerView.java index 06c74bc3432..224c31d1f55 100644 --- a/src/com/android/settings/notification/history/NotificationHistoryRecyclerView.java +++ b/src/com/android/settings/notification/history/NotificationHistoryRecyclerView.java @@ -40,7 +40,6 @@ public class NotificationHistoryRecyclerView extends RecyclerView { ItemTouchHelper touchHelper = new ItemTouchHelper( new DismissTouchHelper(0, ItemTouchHelper.START | ItemTouchHelper.END)); touchHelper.attachToRecyclerView(this); - setNestedScrollingEnabled(false); } public void setOnItemSwipeDeleteListener(OnItemSwipeDeleteListener listener) {