|
测试那边说代码有问题 鼠标放到控件上就显示出提示框 按道理应该是提交整个页面的时候才显示 我应该怎么修改呢 我是实习生 刚毕业也不怎么会 希望大家帮助下
public boolean getSubmitInfo(Map<String, List<String>> submitInfo) {
boolean ret = true;
String temp = null;
String error ="@cucsi_error@";
ArrayList<String> errorList = new ArrayList<String>();
temp = edit.getText().toString().trim();
if ("no".equals(getAttributes().get("allowNone")) && 0 == temp.length()){
if(TextUtils.isEmpty(message)){
errorList.add("文本框的内容不能为空!");
}else{
errorList.add("请填写"+message);
}
submitInfo.put(error,errorList);
return false;
}else {
if(temp != null && temp.length() > 0){
String attributesStr = "";
int maxL = 0;
int minL = 0;
attributesStr = getAttributes().get("match");
if( "number".equals(attributesStr))
{
ret = isMatchedByRegex(temp,"^-?\\d+$");
if(!ret){
errorList.add(message+"必须为数字!");
submitInfo.put(error,errorList);
return false;
} |
|