From 06a80d5c4b3a971cdc1ca3d91717ec3f6e03a443 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期一, 17 五月 2021 18:59:39 +0800
Subject: [PATCH] 特价完善

---
 app/src/main/java/com/tejia/lijin/app/ui/recommend/RecommendCircleSpecialAdapter.java |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/app/src/main/java/com/tejia/lijin/app/ui/recommend/RecommendCircleSpecialAdapter.java b/app/src/main/java/com/tejia/lijin/app/ui/recommend/RecommendCircleSpecialAdapter.java
index a88f747..5a528e3 100644
--- a/app/src/main/java/com/tejia/lijin/app/ui/recommend/RecommendCircleSpecialAdapter.java
+++ b/app/src/main/java/com/tejia/lijin/app/ui/recommend/RecommendCircleSpecialAdapter.java
@@ -4,6 +4,7 @@
 import android.view.LayoutInflater;
 import android.view.View;
 import android.view.ViewGroup;
+import android.widget.FrameLayout;
 import android.widget.ImageView;
 import android.widget.LinearLayout;
 import android.widget.TextView;
@@ -16,6 +17,7 @@
 import com.tejia.lijin.app.util.ui.HomeUIUtil;
 import com.tejia.lijin.app.util.umengCustomEvent.MainCustomEvent;
 import com.wpc.library.util.SystemCommon;
+import com.wpc.library.util.common.DimenUtils;
 import com.wpc.library.util.common.StringUtils;
 
 import java.util.List;
@@ -26,6 +28,8 @@
  * 鎺ㄨ崘鍦嗗舰涓撻
  */
 public class RecommendCircleSpecialAdapter extends RecyclerView.Adapter {
+
+    public final static int SPCAE_DP = 14;
 
     private Activity mContext;
     private List<SpecialOffer2> mList;
@@ -59,13 +63,14 @@
             holder.iv_tag.setVisibility(View.GONE);
         }
 
-        int itemWidth = (int) (SystemCommon.getScreenWidth(mContext) / 5);
-        LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,
+        int itemWidth = (int) ((SystemCommon.getScreenWidth(mContext) - DimenUtils.dip2px(mContext, 10) * 2 - DimenUtils.dip2px(mContext, SPCAE_DP) * 3) / 4);
+        LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(itemWidth,
                 ViewGroup.LayoutParams.WRAP_CONTENT);
         holder.view.setLayoutParams(params);
 
+
         if (!StringUtils.isNullOrEmpty(info.getBgColor())) {
-            holder.view.setBackground(HomeUIUtil.getCircleSpecialBg(mContext, info.getBgColor()));
+            holder.fl_content.setBackground(HomeUIUtil.getCircleSpecialBg(mContext, info.getBgColor()));
         }
 
         holder.view.setOnClickListener(new View.OnClickListener() {
@@ -88,6 +93,7 @@
 
     class Holder extends RecyclerView.ViewHolder {
 
+        FrameLayout fl_content;
         TextView tv_name;
         ImageView iv_icon;
         ImageView iv_tag;
@@ -96,6 +102,7 @@
         public Holder(View itemView) {
             super(itemView);
             view = itemView;
+            fl_content=itemView.findViewById(R.id.fl_content);
             tv_name = itemView.findViewById(R.id.tv_name);
             iv_icon = itemView.findViewById(R.id.iv_icon);
             iv_tag = itemView.findViewById(R.id.iv_tag);

--
Gitblit v1.8.0