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/util/ui/GoodsDetailUtil.java |   61 ++++++++++++++++++++++++++++++
 1 files changed, 61 insertions(+), 0 deletions(-)

diff --git a/app/src/main/java/com/tejia/lijin/app/util/ui/GoodsDetailUtil.java b/app/src/main/java/com/tejia/lijin/app/util/ui/GoodsDetailUtil.java
index 1419941..efda8ca 100644
--- a/app/src/main/java/com/tejia/lijin/app/util/ui/GoodsDetailUtil.java
+++ b/app/src/main/java/com/tejia/lijin/app/util/ui/GoodsDetailUtil.java
@@ -3,12 +3,16 @@
 import android.app.Activity;
 import android.content.Context;
 import android.content.Intent;
+import android.graphics.Color;
+import android.graphics.drawable.Drawable;
+import android.graphics.drawable.GradientDrawable;
 import android.view.View;
 import android.widget.LinearLayout;
 import android.widget.TextView;
 import android.widget.Toast;
 
 import com.tejia.lijin.app.ShoppingApplication;
+import com.wpc.library.util.common.DimenUtils;
 import com.wpc.library.util.common.StringUtils;
 import com.tejia.lijin.app.BasicTextHttpResponseHandler;
 import com.tejia.lijin.app.ShoppingApi;
@@ -122,4 +126,61 @@
         }
     }
 
+
+    public static String getSalesTypeDesc(int salesType) {
+        switch (salesType) {
+            case 1:
+                return "鏈堥攢";
+            case 2:
+                return "2灏忔椂閿�";
+            case 3:
+                return "浠婃棩閿�";
+            case 4:
+                return "鎬婚攢";
+
+        }
+        return "閿�閲�";
+    }
+
+
+    /**
+     * 鏍规嵁鍟嗗搧鐢ㄦ埛绫诲瀷鑾峰彇搴楅摵绫诲瀷鍥炬爣
+     *
+     * @return
+     */
+    private static GradientDrawable getUserTypeDrawable(Context context, int color) {
+        GradientDrawable gd = new GradientDrawable();
+        gd.setColor(Color.TRANSPARENT);
+        gd.setCornerRadius(100);
+        gd.setStroke(DimenUtils.dip2px(context, 1), color);
+        return gd;
+    }
+
+
+    public static String getShopTypeName(int userType) {
+        switch (userType) {
+            case 10:
+                return "娣樺疂";
+            case 11:
+                return "澶╃尗";
+            case 20:
+                return "浜笢";
+            case 30:
+                return "鎷煎澶�";
+        }
+        return "";
+    }
+
+    public static void fillShopType(TextView tv_shop_type, int userType) {
+        int color = Color.parseColor("#FF2C4A");
+        GradientDrawable bg = getUserTypeDrawable(tv_shop_type.getContext(), color);
+        tv_shop_type.setBackground(bg);
+        tv_shop_type.setText(getShopTypeName(userType));
+        tv_shop_type.setTextColor(color);
+        tv_shop_type.setTextSize(10);
+        tv_shop_type.setPadding(DimenUtils.dip2px(tv_shop_type.getContext(), 5), 2,
+                DimenUtils.dip2px(tv_shop_type.getContext(), 5), 3);
+    }
+
+
 }

--
Gitblit v1.8.0