我有一个活动包含40或50EditText
....(例如,配药表格)
当我单击提交按钮时,我必须保持所有EditText
为空或为空(验证)
如果我一个接一个地检查编辑文本
if(ed_text.isEmpty() || ed_text.length() == 0 || ed_text.equals("") ||
ed_text == null)
{
//EditText is empty
}
else
{
//EditText is not empty
}
我的活动与所有字段一样,仅具有其条件,并且很难维护所有EditText
名称检查并将其置于条件。
我如何在不声明条件的情况下如何以简单的方式进行管理....该问题是否有解决方案,因为这既耗时又难以维护数据...或者是否有任何库可用于检查此条件?] >
以及如何保持其Toast
的样子
if firstname is empty : please enter firstname
if lastname is empty : please enter lastname
我有一个活动包含40或50个EditText...。(例如,类似表格的表格),当我单击提交按钮时,如果我一一检查,我必须保持所有EditText为null或为空(验证)...
我建议您创建需要验证的EditText的arrayList:
使用错误消息创建无错误消息的通用功能hasText
您无能为力。您需要创建一个函数来验证所有EditText,然后在提交数据之前立即调用此函数。
此扩展名有助于验证EditText的值是否具有有效的电子邮件,最小和最大长度等。查找更多详细信息EditText Extensions