1. 在android中怎么判断输入的字符不为空,就是在EditText中不输入东西,在提交时 要跳出提示 这个怎么做
Android中EditText就是文本输入控件,它的值是个String类型,
判断输入是否为空可以通过String TextUtil 等API来判断
有以下几种方式:
直接判断EditText的长度editText.length() 如果等于0则为空
通过TextUtil.isEmpty(editText.getText()) true表示是空,false表示非空
通过正则表达式
通过String.length() 判断长度
跳出提示这个需要写逻辑代码,例如:
String txt = editText.getText().toString();
if(txt.length() == 0){
Toast.makeText(context,"输入不能为空",0).show();//弹出一个自动消失的提示框
return;
}
2. java android 判断 控件输入是否为空,然后提示
童鞋,TextView 的设置内容是更改UI了。这个不可以直接用,要用线程或者handler来处理,比如说,if 为空,handler发送消息更改界面,也就是把TextView 从无内容变为有内容。