我是靠谱客的博主 现代烤鸡,最近开发中收集的这篇文章主要介绍Android在Java获取组件,获取Android activity上所有的控件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

下面是编程之家 jb51.cc 通过网络收集整理的代码片段。

编程之家小编现在分享给大家,也给大家做个参考。

/**

* @note 获取该activity所有view

* @author liuh

* */

public List getAllChildViews() {

View view = this.getWindow().getDecorView();

return getAllChildViews(view);

}

private List getAllChildViews(View view) {

List allchildren = new ArrayList();

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;

}

以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

小编个人微信号 jb51ccc

喜欢与人分享编程技术与工作经验,欢迎加入编程之家官方交流群!

最后

以上就是现代烤鸡为你收集整理的Android在Java获取组件,获取Android activity上所有的控件的全部内容,希望文章能够帮你解决Android在Java获取组件,获取Android activity上所有的控件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部