【文件属性】:
文件名称:android的view遍历以及多重查找
文件大小:1KB
文件格式:ZIP
更新时间:2016-09-03 11:05:06
android view 遍历 多重查找 类查找
本资源提供对于ViewGroup下所以子view的遍历,以及调用Views都过tag或者Widget的类查找返回一个List
使用方法可见示例:
子View遍历
ViewGroup root = (ViewGroup) findViewById(android.R.id.content);
LayoutTraverser.build(new LayoutTraverser.Processor() {
@Override
public void process(View view) {
// do stuff with the view
}
}).traverse(root);
通过Views查找
// all views tagged "coolView" under "root"
List coolViews = Views.find(root, "coolView");
// all ImageView views under "root"
List imageViews = Views.find(root, ImageView.class)
【文件预览】:
Views.java
LayoutTraverser.java