判断edittext 输入是否为空
时间: 2023-12-07 14:03:12 浏览: 223
可以使用以下代码判断edittext输入是否为空:
```java
EditText editText = findViewById(R.id.editText);
String input = editText.getText().toString().trim(); // 获取输入的字符串并去除空格
if (input.isEmpty()) {
// 输入为空
} else {
// 输入不为空
}
```
另外,也可以使用TextUtils.isEmpty()方法来判断字符串是否为空:
```java
if (TextUtils.isEmpty(input)) {
// 输入为空
} else {
// 输入不为空
}
```
相关问题
安卓判断edittext内容是否为空
可以使用以下代码来判断EditText内容是否为空:
```java
EditText editText = findViewById(R.id.edit_text);
String text = editText.getText().toString().trim();
if (text.isEmpty()) {
// EditText内容为空
} else {
// EditText内容不为空
}
```
这里的trim()方法是用来去除字符串前后的空格的,以防止用户只输入了空格而导致判断错误。
怎样用alertdialog判断edittext是否为空
可以使用以下代码来判断EditText是否为空并显示AlertDialog:
```java
// 获取EditText的值
String editTextValue = editText.getText().toString().trim();
// 判断EditText是否为空
if (editTextValue.isEmpty()) {
// 显示AlertDialog
new AlertDialog.Builder(this)
.setTitle("提示")
.setMessage("EditText不能为空")
.setPositiveButton("确定", null)
.show();
}
```
其中,`editText`是你的EditText控件的实例。如果EditText为空,则会弹出一个AlertDialog,提示用户输入内容。
阅读全文