private void getButtons(ViewGroup viewGroup) {  if (viewGroup == null) {   return;  }  int count = viewGroup.getChildCount();  for (int i = 0; i < count; i++) {   View view = viewGroup.getChildAt(i);   if (view instanceof Button) { // 若是Button记录下    Button newDtv = (Button) view;   } else if (view instanceof ViewGroup) {    // 若是布局控件(LinearLayout或RelativeLayout),继续查询子View    this.getButtons((ViewGroup) view);   }  } }

更多相关文章

  1. Android学习--动态向SPinner控件中添加数据
  2. Android在代码中设置控件的drawableLeft,drawableRight,drawableTo
  3. 编程回忆之Android回忆(个性化控件(View)篇)
  4. Android五大布局详解及属性
  5. Android 控件布局实现卡片效果,阴影效果
  6. Android 键盘布局总结

随机推荐

  1. php之字符串实战注册页面
  2. NSX-T与K8S集成方案与实践
  3. Table 'mysql.user' doesn't exist解决方
  4. magnetW(磁力链接搜索) 你想象不到的强
  5. OneNote 常用快捷键 详细使用技巧 做笔记
  6. 唧唧Down(B站视频下载) 彻底解决你的B站
  7. SpaceSniffer(磁盘大小扫描分析) 彻底解
  8. 2.3 Matplotlib 设置坐标轴
  9. 6.Pandas 合并 concat
  10. pandas 全部笔记的思维导图精简记忆版