From 4834f6ac27e483232eb0f6dae0ead378f8ea0f1a Mon Sep 17 00:00:00 2001 From: admin <2780501319@qq.com> Date: 星期四, 13 五月 2021 00:17:35 +0800 Subject: [PATCH] 一键登录修改 --- app/src/main/java/com/tejia/lijin/app/ui/mine/LoginSelectActivity.java | 17 +++++++++++++---- 1 files changed, 13 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/tejia/lijin/app/ui/mine/LoginSelectActivity.java b/app/src/main/java/com/tejia/lijin/app/ui/mine/LoginSelectActivity.java index 79420de..30ef8ec 100644 --- a/app/src/main/java/com/tejia/lijin/app/ui/mine/LoginSelectActivity.java +++ b/app/src/main/java/com/tejia/lijin/app/ui/mine/LoginSelectActivity.java @@ -71,6 +71,8 @@ private AliyunSmsOneKeyLoginManager aliyunSmsOneKeyLoginManager; + private boolean showOnkeyLoginToast = true; + @Override protected void onCreate(Bundle savedInstanceState) { @@ -87,17 +89,22 @@ @Override public void onFail(String st) { - + if (showOnkeyLoginToast) { + showOnkeyLoginToast = false; + android.widget.Toast.makeText(LoginSelectActivity.this, st, Toast.LENGTH_SHORT).show(); + } } @Override public void onCancel() { - + showOnkeyLoginToast = false; } @Override public void onEnvCheckSuccess() { - + showOnkeyLoginToast = false; + //鎺夎捣鎺堟潈妗� + aliyunSmsOneKeyLoginManager.startGetLoginToken(); } @Override @@ -107,9 +114,10 @@ @Override public void onToken(String token) { - + //鑾峰彇鍒癟oken } }); + openOneKeyLogin(showOnkeyLoginToast); } private synchronized void openOneKeyLogin(final boolean notify) { @@ -301,6 +309,7 @@ case R.id.tv_login_onekey: //TODO 涓�閿櫥褰� + openOneKeyLogin(true) break; } } -- Gitblit v1.8.0