From 49adc883faa7deaaf57385d45dd47a5e05a344c7 Mon Sep 17 00:00:00 2001 From: LooKeR Date: Tue, 26 Oct 2021 00:47:12 +0530 Subject: [PATCH] Improve: More Rounded sections list Add: Show Icon on install and cancel button --- .../looker/droidify/screen/ProductAdapter.kt | 35 ++++++++++++++----- .../looker/droidify/screen/ProductFragment.kt | 4 +-- src/main/res/drawable/background_border.xml | 2 +- src/main/res/drawable/ic_cancel.xml | 10 ++++++ .../{ic_archive.xml => ic_download.xml} | 0 src/main/res/layout/fragment.xml | 4 +-- src/main/res/layout/product_header_item.xml | 10 +++--- src/main/res/values/styles.xml | 5 +++ 8 files changed, 51 insertions(+), 19 deletions(-) create mode 100644 src/main/res/drawable/ic_cancel.xml rename src/main/res/drawable/{ic_archive.xml => ic_download.xml} (100%) diff --git a/src/main/kotlin/com/looker/droidify/screen/ProductAdapter.kt b/src/main/kotlin/com/looker/droidify/screen/ProductAdapter.kt index 0b196bfe..374313f3 100644 --- a/src/main/kotlin/com/looker/droidify/screen/ProductAdapter.kt +++ b/src/main/kotlin/com/looker/droidify/screen/ProductAdapter.kt @@ -31,6 +31,7 @@ import androidx.core.text.util.LinkifyCompat import androidx.core.view.doOnPreDraw import androidx.recyclerview.widget.RecyclerView import coil.load +import com.google.android.material.button.MaterialButton import com.google.android.material.card.MaterialCardView import com.google.android.material.divider.MaterialDivider import com.google.android.material.imageview.ShapeableImageView @@ -324,7 +325,7 @@ class ProductAdapter(private val callbacks: Callbacks, private val columns: Int) val icon = itemView.findViewById(R.id.icon)!! val name = itemView.findViewById(R.id.name)!! val packageName = itemView.findViewById(R.id.package_name)!! - val action = itemView.findViewById