/** 获取验证码 */ private void doGetAuthcode() { if (TextUtils.isEmpty(retrieve_username_edt.getText().toString())) { retrieve_username_edt.showPopWindow(RetrievePasswordAuthcodeActivity.this, "请输入正确的手机号"); return; } getAuthcodeSMS(); timeCount = new TimeCount(180000L, 1000L); timeCount.start(); }
/** 进入设置密码 */ private void doGotoSetPassword() { if (retrieve_username_edt.getText().length() == 0) { retrieve_username_edt.showPopWindow(RetrievePasswordAuthcodeActivity.this, "请输入正确的手机号"); return; } if (!isCorrectAuthcode(retrieve_authcode_edt.getText().toString())) { retrieve_authcode_edt.showPopWindow(RetrievePasswordAuthcodeActivity.this, "请输入正确的验证码"); return; } myHandler.sendEmptyMessage(SHOW_PROGRESS); PdaRequest<MemberDto> request = new PdaRequest<MemberDto>(); retrieveInfo.setMobile(retrieve_username_edt.getText().toString()); retrieveInfo.setVerifyCode(retrieve_authcode_edt.getText().toString()); request.setData(retrieveInfo); SubmitRetrieveAuthcodeHandler dataHandler = new SubmitRetrieveAuthcodeHandler(context, request); dataHandler.setOnDataReceiveListener(this); dataHandler.startNetWork(); }