一、属性
二、获取输入框内容
给ExitText加id,给button加点击事件
public class ExitTextActivity extends AppCompatActivity {
private EditText etUsername,etPassword;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_exit_text);
etUsername = findViewById(R.id.etUsername);
etPassword = findViewById(R.id.etPassword);
}
public void register(View view) {
String Username = etUsername.getText().toString().trim();
String Password = etPassword.getText().toString().trim();
if (TextUtils.isEmpty(Username)) {
Toast.makeText(this, "用户名不能为空", Toast.LENGTH_SHORT).show();
return;
}
if (TextUtils.isEmpty(Password)) {
Toast.makeText(this, "密码不能为空", Toast.LENGTH_SHORT).show();
return;
}
Toast.makeText(this, "输入合法,注册成功", Toast.LENGTH_SHORT).show();
}
}
三、【扩展】输入框位数校验
//校验:密码长度为6-12位
if (Password.length() < 6 || Password.length() > 12){
Toast.makeText(this, "密码长度应为6-12位", Toast.LENGTH_SHORT).show();
}