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