我想要验证TextField。我已成功创建验证。如果TextField为空,我显示"请选择服务日期"。但在这里我有一个问题。我用来从DatePicker中选择日期。当我选择日期时,它正在填充TextField。但仍然是验证消息显示"请选择服务日期"。但是,如果我在TextField中键入任何内容,则不显示错误。有谁可以帮我解决这个问题?
这是我的代码:
String getService_date = service_dt.getText().toString();
if (TextUtils.isEmpty(getService_date))
{
service_dt.setError("Please Select Service Date");
}
答案 0 :(得分:1)
验证后,setError(null); 问题解决了