android 获取界面上所有控件
16lz
2021-12-04
/**
* 获取所有控件
*
* @param view 传进去view。this.getWindow.getDecro();
* @return
*/
private List
List
if (view instanceof ViewGroup) {
ViewGroup vp = (ViewGroup) view;
for (int i = 0; i < vp.getChildCount(); i++) {
View viewchild = vp.getChildAt(i);
allchildren.add(viewchild);
allchildren.addAll(getAllChildViews(viewchild));
}
}
return allchildren;
}
View view=getWindow().getDecorView();
更多相关文章
- android 获取 imei号码以及其他信息
- android获得屏幕高度和宽度
- Android获取手机信息
- Android(安卓)中使用自定义字体的方法
- Android实现圆形头像-使用自定义控件
- Android(安卓)获取View高度宽度
- Android执行命令行命令(获取系统Logcat)
- Android(安卓)获取View高度宽度
- android获取手机通讯录联系人