我正在构建一个“表单验证”方法,以查看所有EditText对象是否为空。
我想为每个EditText对象调用相同的方法(在循环中),我如何才能检索到它们呢?
附注:它们是在XML文件中查找的,而不是在.java文件中查找的。
发布于 2011-06-16 03:09:20
只需遍历ViewGroup的所有子元素
final int count = parent.getChildCount();
for(int i = 0; i < count ; i++){
try{
EditText et = (EditText)parent.getChildAt(i);//this causes exception if view is not EditText
//perform validation here
}
catch(Exception e){
}
}https://stackoverflow.com/questions/6362887
复制相似问题