public class RegisterActivity extends AppCompatActivity implements DataCall {
private EditText phone; private EditText pwd; private EditText mode; private LoginPersenter loginPersenter; private Button register; private TextView login; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_login);// ButterKnife.bind(this); phone = findViewById(R.id.edit_register_phone); pwd = findViewById(R.id.edit_register_pwd); mode = findViewById(R.id.edit_register_mode); register = findViewById(R.id.btn_register); login = findViewById(R.id.text_login);
loginPersenter = new LoginPersenter(this); login.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { finish(); } }); register.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String phones = phone.getText().toString(); String pwds = pwd.getText().toString(); if (TextUtils.isEmpty(phones)){ Toast.makeText(RegisterActivity.this,"请输入正确的手机号",Toast.LENGTH_LONG).show(); } if (TextUtils.isEmpty(pwds)){ Toast.makeText(RegisterActivity.this,"请输入密码",Toast.LENGTH_LONG).show(); } HashMap<String,String> hashMap = new HashMap(); hashMap.put("phone",phones); hashMap.put("pwd",pwds); loginPersenter.requestReg(hashMap); } }); } @Override public void success(Object data) { Toast.makeText(RegisterActivity.this,"注册成功",Toast.LENGTH_LONG).show(); finish(); } @Override public void fail(Result data) { }}