From 3134e59f4ce6a9413399e599ae42b4c7dfa8294b Mon Sep 17 00:00:00 2001 From: Gilbert Kimutai Date: Thu, 21 Mar 2019 06:37:43 +0300 Subject: [PATCH] Added images on reviews section --- .../gilo/wc/adapter/viewholder/ProductReviewViewHolder.kt | 7 +++++++ app/src/main/res/layout/single_product_review.xml | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/app/src/main/java/me/gilo/wc/adapter/viewholder/ProductReviewViewHolder.kt b/app/src/main/java/me/gilo/wc/adapter/viewholder/ProductReviewViewHolder.kt index f6cde31..3cab354 100644 --- a/app/src/main/java/me/gilo/wc/adapter/viewholder/ProductReviewViewHolder.kt +++ b/app/src/main/java/me/gilo/wc/adapter/viewholder/ProductReviewViewHolder.kt @@ -5,8 +5,10 @@ import android.content.Intent import android.support.v7.widget.RecyclerView import android.text.Html import android.view.View +import android.widget.ImageView import android.widget.RatingBar import android.widget.TextView +import com.squareup.picasso.Picasso import me.gilo.wc.R import me.gilo.wc.ui.product.ShopActivity import me.gilo.wc.utils.DateUtils @@ -21,6 +23,7 @@ class ProductReviewViewHolder(val context: Context, itemView: View) : val tvDate = itemView.findViewById(R.id.tvDate) val rbRating = itemView.findViewById(R.id.rbRating) val tvMessage = itemView.findViewById(R.id.tvMessage) + val ivImage = itemView.findViewById(R.id.ivImage) tvName.text = review.reviewer tvMessage.text = Html.fromHtml(review.review) @@ -28,6 +31,10 @@ class ProductReviewViewHolder(val context: Context, itemView: View) : rbRating.rating = review.rating.toFloat() tvDate.text = DateUtils.getDateString_shortAndSmart(review.date_created) + if (review.reviewer_avatar_urls["96"]!!.isNotEmpty()){ + Picasso.with(context).load(review.reviewer_avatar_urls["96"]).into(ivImage) + } + } diff --git a/app/src/main/res/layout/single_product_review.xml b/app/src/main/res/layout/single_product_review.xml index e0756c6..88ac27a 100644 --- a/app/src/main/res/layout/single_product_review.xml +++ b/app/src/main/res/layout/single_product_review.xml @@ -17,6 +17,13 @@ android:background="#ffffff" tools:ignore="MissingPrefix"> + +