android EditText输入密码并检验是否正确
时间: 2023-12-03 16:46:08 浏览: 76
首先,在布局文件中将 EditText 的 inputType 设置为 password:
```xml
<EditText
android:id="@+id/passwordEditText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textPassword"/>
```
然后在代码中获取 EditText,获取用户输入的密码并与正确的密码进行比较:
```java
EditText passwordEditText = findViewById(R.id.passwordEditText);
String inputPassword = passwordEditText.getText().toString();
String correctPassword = "myPassword"; // 正确的密码
if (inputPassword.equals(correctPassword)) {
// 密码正确,执行相应操作
} else {
// 密码错误,给出提示或执行相应操作
}
```
注意,这种方式并不是十分安全,因为密码是明文传输的。如果需要更加安全的方式,可以考虑使用加密算法对密码进行加密再进行比较。
阅读全文