@Override public void onClick(View v) { switch (v.getId()) { case R.id.reset_btn: if (reset_password1.getText().toString().trim().length() < 8) { Toast.makeText(this, "密码须大于8位", Toast.LENGTH_SHORT).show(); } else if (!reset_password1 .getText() .toString() .equals(reset_password2.getText().toString())) { Toast.makeText(this, "输入的两次密码不相等", Toast.LENGTH_SHORT).show(); } else { HttpUtils.resetPassword( res, phone.replaceAll(" ", ""), reset_password2.getText().toString().replaceAll(" ", "")); } break; case R.id.register_back: super.finish(); overridePendingTransition(R.anim.push_left_in, R.anim.push_left_out); break; case R.id.policy: Intent intent = new Intent(E8_ResetPwdActivity.this, E13_User_policy_Activity.class); startActivity(intent); this.overridePendingTransition(R.anim.push_right_in, R.anim.push_right_out); break; default: break; } }