安卓先判断输入框是否为空,不为空则判断固定的账号密码是否正确
时间: 2023-08-21 09:02:46 浏览: 205
为了在安卓应用程序中先判断输入框是否为空,不为空则判断固定的账号密码是否正确,你可以使用以下代码示例:
```java
// 获取输入账号的EditText和输入密码的EditText
EditText accountEditText = findViewById(R.id.account_edit_text);
EditText passwordEditText = findViewById(R.id.password_edit_text);
// 获取输入的账号和密码
String inputAccount = accountEditText.getText().toString();
String inputPassword = passwordEditText.getText().toString();
// 固定的正确账号和密码
String correctAccount = "admin";
String correctPassword = "123456";
// 判断输入的账号和密码是否为空
if (TextUtils.isEmpty(inputAccount) || TextUtils.isEmpty(inputPassword)) {
// 输入的账号或密码为空,给出相应的提示
Toast.makeText(this, "账号或密码不能为空,请重新输入", Toast.LENGTH_SHORT).show();
} else {
// 输入的账号和密码都不为空,判断是否与正确的账号和密码一致
if (inputAccount.equals(correctAccount) && inputPassword.equals(correctPassword)) {
// 账号和密码都正确
// 在这里执行你需要的操作
} else {
// 账号或密码错误,给出相应的提示
Toast.makeText(this, "账号或密码错误,请重新输入", Toast.LENGTH_SHORT).show();
}
}
```
在这个示例中,首先获取用户输入的账号和密码,然后判断是否为空。如果有任何一个为空,则给出相应的提示。如果输入的账号和密码都不为空,则与固定的正确账号和密码进行比较。如果都相同,则账号和密码都正确,可以执行相应的操作。如果有任何一个不同,则账号或密码错误,可以给出相应的提示。
阅读全文