From 98cc34dbca6d6218ec5e72baffda2d3a1dd72a55 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 28 五月 2021 19:06:19 +0800
Subject: [PATCH] 老版本特价

---
 app/src/main/java/com/tejia/lijin/app/ui/main/MainActivity.java |   26 ++++++++++++++++----------
 1 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/app/src/main/java/com/tejia/lijin/app/ui/main/MainActivity.java b/app/src/main/java/com/tejia/lijin/app/ui/main/MainActivity.java
index 0194961..ed7ea4e 100644
--- a/app/src/main/java/com/tejia/lijin/app/ui/main/MainActivity.java
+++ b/app/src/main/java/com/tejia/lijin/app/ui/main/MainActivity.java
@@ -27,6 +27,7 @@
 import android.widget.LinearLayout;
 import android.widget.RadioButton;
 import android.widget.RadioGroup;
+import android.widget.TextView;
 import android.widget.Toast;
 
 import com.app.hubert.guide.util.ScreenUtils;
@@ -104,7 +105,8 @@
 
 
     private SharedPreferences spkefu;
-    private ImageView img, tv_msg_num2;
+    private ImageView img;
+    private TextView tv_msg_count;
     private DragFloatActionButton acbutton;
 
     String tag1 = "systemclient/getsystemclientparams";
@@ -231,12 +233,12 @@
         getSystemParams();
         v_no_login = findViewById(R.id.v_no_login);
         acbutton = findViewById(R.id.actionButton);
-        tv_msg_num2 = findViewById(R.id.tv_msg_num2);//鎴戠殑绾㈢偣
+        tv_msg_count = findViewById(R.id.tv_msg_count);//娑堟伅鏁伴噺
         acbutton.setOnClickListener(new View.OnClickListener() {
             @Override
             public void onClick(View v) {
                 //鐧婚檰
-                if (getSharedPreferences("user", MODE_PRIVATE).getBoolean("isLogin", false)) {
+                if (UserUtil.isLogin(getApplicationContext())) {
                     LoginTaobao.getLoginTaobao(MainActivity.this, new LonginTaobaoCallback() {
                         @Override
                         public void onSuccess() {
@@ -361,7 +363,7 @@
                     JSONArray array = jsonObject.optJSONObject("data").optJSONArray("systemClientParamsList");
                     SystemParamsUtil.saveParams(getApplicationContext(), array);
                     boolean input = sp.getBoolean("isFirstInput", true);
-                    boolean isLogin = sp.getBoolean("isLogin", false);
+                    boolean isLogin = UserUtil.isLogin(getApplicationContext());
                     //鏂颁汉濂界ぜ1鍏冪孩鍖�
                     if (input && !isLogin && sp.getString("newuser", "1").equalsIgnoreCase("0")) {
                         isFirstInput();
@@ -371,7 +373,7 @@
                     textVideo.isRecord(jsonObject);
                     //鏈嶅姟鍣ㄨ鏄剧ず 璐墿杞�&&鏈湴涔熻鏄剧ず
                     if (textVideo.getCart_float().equals("1") && textVideo.getLocalCart_float() != 1
-                            && getSharedPreferences("user", MODE_PRIVATE).getBoolean("isLogin", false)) {
+                            && UserUtil.isLogin(getApplicationContext())) {
                         acbutton.setVisibility(View.VISIBLE);
                     } else {//闅愯棌璐墿杞�
                         acbutton.setVisibility(View.GONE);
@@ -406,7 +408,7 @@
             BuXinConstant.GO_SCAN = false;
             ((RadioButton) findViewById(R.id.rb_nav_recommend)).setChecked(true);
         }
-        boolean isLogin = sp.getBoolean("isLogin", false);
+        boolean isLogin = UserUtil.isLogin(getApplicationContext());
         v_no_login.setVisibility(isLogin ? View.INVISIBLE : View.VISIBLE);
         getUnReadMsgCount(UserUtil.getUid(ShoppingApplication.application));//娑堟伅 鏈鏁伴噺
 
@@ -434,7 +436,7 @@
             RecordImageTextVideo textVideo = new RecordImageTextVideo(MainActivity.this);
             //鏈嶅姟鍣ㄨ鏄剧ず 璐墿杞�&&鏈湴涔熻鏄剧ず涓嶄负1
             if (textVideo.getCart_float().equals("1") && textVideo.getLocalCart_float() != 1 &&
-                    getSharedPreferences("user", MODE_PRIVATE).getBoolean("isLogin", false)) {
+                    UserUtil.isLogin(getApplicationContext())) {
                 acbutton.setVisibility(View.VISIBLE);
                 //鐐瑰嚮杩� 鍐嶆樉绀猴紙璁╂寜閽浣嶏級
                 if (textVideo.getLocalCart_float() == 2) {
@@ -497,11 +499,15 @@
                     } else {
                         totalCount = 0;
                     }
-                    totalCount = 0;
                 } else {
                     totalCount = 0;
-                    tv_msg_num2.setVisibility(View.INVISIBLE);//闅愯棌鎴戠殑绾㈢偣
                 }
+
+                tv_msg_count.setVisibility(totalCount > 0 ? View.VISIBLE : View.INVISIBLE);
+                if (totalCount > 0) {
+                    tv_msg_count.setText(totalCount >= 100 ? "99+" : (totalCount + ""));
+                }
+
                 setUnReadMsgCount(jsonObject);
                 getgetHomeMsgList();//鑾峰彇鏈娑堟伅鏉℃暟
             }
@@ -529,7 +535,7 @@
             }
         }
         //灞曠ず鎴戠殑 绾㈢偣
-        tv_msg_num2.setVisibility(jsonObject.optJSONObject("data").optInt("mineCount") > 0 ? View.VISIBLE : View.INVISIBLE);
+//        int msgCount = jsonObject.optJSONObject("data").optInt("mineCount");
     }
 
     private void isFirstInput() {

--
Gitblit v1.8.0