From fb0e298d3a1053f3ea5eac2f3ca3679533ec4d38 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 29 十二月 2021 15:33:35 +0800 Subject: [PATCH] 2.0.8 --- app/src/com/hanju/video/app/ui/login/LoginActivity.java | 35 ++++++++++++++++++++++++++--------- 1 files changed, 26 insertions(+), 9 deletions(-) diff --git a/app/src/com/hanju/video/app/ui/login/LoginActivity.java b/app/src/com/hanju/video/app/ui/login/LoginActivity.java index cf41562..3d711c1 100644 --- a/app/src/com/hanju/video/app/ui/login/LoginActivity.java +++ b/app/src/com/hanju/video/app/ui/login/LoginActivity.java @@ -36,7 +36,6 @@ public class LoginActivity extends BaseActivity implements OnClickListener { public static final int RESULT_LOGIN = 10; - private ProgressDialog dialog; private TextView tv_cancel;// 鍙栨秷 private boolean isTouchLogin;// 鐢ㄦ埛鏄惁鐐瑰嚮鐧诲綍 private String uid; @@ -65,7 +64,6 @@ tv_cancel.setOnClickListener(this); - dialog = new ProgressDialog(this); ll_login_content = findViewById(R.id.ll_login_content); int w = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED); @@ -131,6 +129,18 @@ SingleToast.showToast(this, "寮�濮嬬櫥褰曚簡"); HttpApiUtil.emailLogin(this, uid, name, pwd, new BasicTextHttpResponseHandler() { @Override + public void onStart() { + super.onStart(); + showLoading(); + } + + @Override + public void onFinish() { + super.onFinish(); + hideLoading(); + } + + @Override public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { if (jsonObject.optBoolean("IsPost")) { Log.i("mResult", "鐧诲綍鍚庤繑鍥炵殑鍊间负锛�" + jsonObject.toString()); @@ -145,10 +155,9 @@ edit.commit(); UserUtil.loginSuccess(getApplicationContext(), jsonObject.getJSONObject("Data") .getString("Id")); - SingleToast.showToast(LoginActivity.this, "鐧诲綍鎴愬姛" + "鏄电О涓�:" + jsonObject.optJSONObject("Data").optString("Nickname")); finish(); } else { - SingleToast.showToast(LoginActivity.this, "鐧诲綍澶辫触"); + SingleToast.showToast(LoginActivity.this, jsonObject.optString("Error")); } } @@ -211,6 +220,19 @@ response.getString("figureurl_qq_2"), response.getString("gender"), response.getString("province"), response.getString("city"), loginType, new BasicTextHttpResponseHandler() { + + @Override + public void onStart() { + super.onStart(); + showLoading(); + } + + @Override + public void onFinish() { + super.onFinish(); + hideLoading(); + } + @Override public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) @@ -251,11 +273,6 @@ // Log.i("mResult", "涓婁紶鏁版嵁鍒版湇鍔″櫒鎴愬姛锛�"); } - @Override - public void onFinish() { - super.onFinish(); - dialog.dismiss(); - } }); } catch (JSONException e) { e.printStackTrace(); -- Gitblit v1.8.0