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 從無內容變為有內容。