private fun printAllChild(viewGroup: ViewGroup) {
val link = LinkedList<ViewGroup>()
link.add(viewGroup)
while (!link.isEmpty()){
val vg = link.poll()
if (vg!=null){
for (index in 0 until vg.childCount){
val child = vg.getChildAt(index)
if (child is ViewGroup){
link.add(child)
}else{
Log.v("zyl__","child = $child")
}
}
}
}
}
打印ViewGroup的所有子孩子
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。