From b338389dd3fd2d0bc23c53c4b2bd335eb184e3d8 Mon Sep 17 00:00:00 2001 From: Arnaud Vergnet Date: Sun, 5 Mar 2023 19:39:47 +0100 Subject: [PATCH] [android] remove stickyheadersrecyclerview dependency Signed-off-by: Arnaud Vergnet --- android/build.gradle | 1 - .../downloader/DownloaderAdapter.java | 32 ------------------- 2 files changed, 33 deletions(-) diff --git a/android/build.gradle b/android/build.gradle index 53374c7638..e013a88dc9 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -95,7 +95,6 @@ dependencies { implementation 'androidx.work:work-runtime:2.8.0' implementation 'com.google.android.material:material:1.8.0' implementation 'com.google.code.gson:gson:2.10.1' - implementation 'com.timehop.stickyheadersrecyclerview:library:0.4.3@aar' implementation 'com.github.devnullorthrow:MPAndroidChart:3.2.0-alpha' implementation 'net.jcip:jcip-annotations:1.0' diff --git a/android/src/app/organicmaps/downloader/DownloaderAdapter.java b/android/src/app/organicmaps/downloader/DownloaderAdapter.java index 1af07fdeee..856727d9af 100644 --- a/android/src/app/organicmaps/downloader/DownloaderAdapter.java +++ b/android/src/app/organicmaps/downloader/DownloaderAdapter.java @@ -30,8 +30,6 @@ import app.organicmaps.util.UiUtils; import app.organicmaps.util.bottomsheet.MenuBottomSheetFragment; import app.organicmaps.util.bottomsheet.MenuBottomSheetItem; import com.google.android.material.dialog.MaterialAlertDialogBuilder; -import com.timehop.stickyheadersrecyclerview.StickyRecyclerHeadersAdapter; -import com.timehop.stickyheadersrecyclerview.StickyRecyclerHeadersDecoration; import java.util.ArrayList; import java.util.Collection; @@ -42,7 +40,6 @@ import java.util.Map; import java.util.Stack; class DownloaderAdapter extends RecyclerView.Adapter - implements StickyRecyclerHeadersAdapter { private static final int HEADER_ADVERTISMENT_ID = CountryItem.CATEGORY__LAST + 1; private static final int HEADER_ADS_OFFSET = 10; @@ -54,8 +51,6 @@ class DownloaderAdapter extends RecyclerView.Adapter= mNearMeCount) - { - if (position < mNearMeCount) - return HEADER_ADVERTISMENT_ID; - } - - return mItems.get(position).headerId; - } - @Override public int getItemCount() {