From 0901565c8addc3f24bdcf9b77cde19feef7a28c2 Mon Sep 17 00:00:00 2001 From: "Mr. Dragon" Date: Tue, 26 Mar 2019 04:16:25 +0530 Subject: [PATCH] Downloads : Cleanup FetchListener & Adjust ItemView margin --- .../store/adapter/DownloadsAdapter.java | 55 ++++++------------- .../store/fragment/details/ActionButton.java | 26 +-------- app/src/main/res/layout/item_downloads.xml | 4 +- 3 files changed, 21 insertions(+), 64 deletions(-) diff --git a/app/src/main/java/com/aurora/store/adapter/DownloadsAdapter.java b/app/src/main/java/com/aurora/store/adapter/DownloadsAdapter.java index fd1638dba..60188f528 100644 --- a/app/src/main/java/com/aurora/store/adapter/DownloadsAdapter.java +++ b/app/src/main/java/com/aurora/store/adapter/DownloadsAdapter.java @@ -41,12 +41,12 @@ import com.aurora.store.utility.Util; import com.aurora.store.utility.ViewUtil; import com.bumptech.glide.load.engine.DiskCacheStrategy; import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; +import com.tonyodev.fetch2.AbstractFetchListener; import com.tonyodev.fetch2.Download; import com.tonyodev.fetch2.Error; import com.tonyodev.fetch2.Fetch; import com.tonyodev.fetch2.FetchListener; import com.tonyodev.fetch2.Status; -import com.tonyodev.fetch2core.DownloadBlock; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -118,7 +118,7 @@ public class DownloadsAdapter extends RecyclerView.Adapter list, int i) { - if (currentId == download.getId()) - viewHolder.txtStatus.setText(Util.getStatus(download.getStatus())); - } + return new AbstractFetchListener() { @Override public void onResumed(@NotNull Download download) { @@ -155,12 +144,6 @@ public class DownloadsAdapter extends RecyclerView.Adapter @@ -88,7 +89,6 @@ android:id="@+id/txt_progress" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_below="@+id/app_version" android:layout_alignParentEnd="true" android:layout_marginStart="5dp" android:ellipsize="end"