| | |
| | | |
| | | private AliyunSmsOneKeyLoginManager aliyunSmsOneKeyLoginManager; |
| | | |
| | | private boolean showOnkeyLoginToast = true; |
| | | |
| | | |
| | | @Override |
| | | protected void onCreate(Bundle savedInstanceState) { |
| | |
| | | |
| | | @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 |
| | |
| | | |
| | | @Override |
| | | public void onToken(String token) { |
| | | |
| | | //获取到Token |
| | | } |
| | | }); |
| | | openOneKeyLogin(showOnkeyLoginToast); |
| | | } |
| | | |
| | | private synchronized void openOneKeyLogin(final boolean notify) { |
| | |
| | | |
| | | case R.id.tv_login_onekey: |
| | | //TODO 一键登录 |
| | | openOneKeyLogin(true) |
| | | break; |
| | | } |
| | | } |