From 47dedd862b60ccecea34b5faba5c3cf64dd2b7d2 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期六, 06 三月 2021 16:09:32 +0800
Subject: [PATCH] 去除多余的第三方库/代码

---
 BuWanVideo/src/com/weikou/beibeivideo/ui/login/LoginActivity.java |   30 ++++++++++++++++++++++--------
 1 files changed, 22 insertions(+), 8 deletions(-)

diff --git a/BuWanVideo/src/com/weikou/beibeivideo/ui/login/LoginActivity.java b/BuWanVideo/src/com/weikou/beibeivideo/ui/login/LoginActivity.java
index 0a28d7c..edcf472 100644
--- a/BuWanVideo/src/com/weikou/beibeivideo/ui/login/LoginActivity.java
+++ b/BuWanVideo/src/com/weikou/beibeivideo/ui/login/LoginActivity.java
@@ -22,6 +22,7 @@
 import android.widget.TextView;
 import android.widget.Toast;
 
+import com.lcjian.library.dialog.DialogUtil;
 import com.lcjian.library.util.SingleToast;
 import com.lcjian.library.util.common.StringUtils;
 import com.tencent.mm.opensdk.modelmsg.SendAuth;
@@ -34,6 +35,7 @@
 import com.weikou.beibeivideo.BeibeiVideoApplication;
 import com.weikou.beibeivideo.R;
 import com.weikou.beibeivideo.ui.BaseActivity;
+import com.weikou.beibeivideo.ui.dialog.LoadingDialogUtil;
 import com.weikou.beibeivideo.ui.mine.BrowserActivity;
 import com.weikou.beibeivideo.util.BeibeiConstant;
 import com.weikou.beibeivideo.util.XGPush;
@@ -47,7 +49,6 @@
 
 public class LoginActivity extends BaseActivity implements OnClickListener {
     public static final int RESULT_LOGIN = 10;
-    private ProgressDialog dialog;
     private LinearLayout ll_login_qq, ll_login_wx;
     private boolean isTouchLogin;// 鐢ㄦ埛鏄惁鐐瑰嚮鐧诲綍
     private String uid;
@@ -81,7 +82,6 @@
             }
         });
 
-        dialog = new ProgressDialog(this);
         ll_login_content = (LinearLayout) findViewById(R.id.ll_login_content);
 
         int w = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED);
@@ -197,12 +197,14 @@
     UMAuthListener authListener = new UMAuthListener() {
         @Override
         public void onStart(SHARE_MEDIA platform) {
-            dialog.show();
+            DialogUtil.show(loadingDialog);
         }
+
+
 
         @Override
         public void onComplete(SHARE_MEDIA platform, int action, final Map<String, String> data) {
-            dialog.dismiss();
+            DialogUtil.dismiss(loadingDialog);
             Log.i("mResult", "杩斿洖鐨勬暟鎹负----" + data);
             BeibeiVideoAPI.userLogin(LoginActivity.this, uid,
                     data.get("name"), data.get("openid"),
@@ -250,7 +252,7 @@
                         @Override
                         public void onFinish() {
                             super.onFinish();
-                            dialog.dismiss();
+                            DialogUtil.dismiss(loadingDialog);
                         }
                     });
         }
@@ -258,14 +260,14 @@
         @Override
         public void onError(SHARE_MEDIA platform, int action, Throwable t) {
             lockBack(false);
-            dialog.dismiss();
+            DialogUtil.dismiss(loadingDialog);
             Toast.makeText(LoginActivity.this, "澶辫触锛�" + t.getMessage(), Toast.LENGTH_LONG).show();
         }
 
         @Override
         public void onCancel(SHARE_MEDIA platform, int action) {
             lockBack(false);
-            dialog.dismiss();
+            DialogUtil.dismiss(loadingDialog);
             Toast.makeText(LoginActivity.this, "鍙栨秷浜�", Toast.LENGTH_LONG).show();
         }
     };
@@ -301,6 +303,18 @@
                 } else {
                     SingleToast.showToast(LoginActivity.this, "鐧诲綍澶辫触");
                 }
+            }
+
+            @Override
+            public void onStart() {
+                super.onStart();
+                DialogUtil.show(loadingDialog);
+            }
+
+            @Override
+            public void onFinish() {
+                super.onFinish();
+                DialogUtil.dismiss(loadingDialog);
             }
 
             @Override
@@ -404,7 +418,7 @@
                                 @Override
                                 public void onFinish() {
                                     super.onFinish();
-                                    dialog.dismiss();
+                                    DialogUtil.dismiss(loadingDialog);
                                 }
                             });
                 } catch (JSONException e) {

--
Gitblit v1.8.0