[老欧的问题]如何通过有ID的view找到其下没有ID的view

[问题来源]

activity中有很多view是没有固定ID的,

如果想要找到它,进行操作不知道该如何进行.

[解决方案]

所以说,没文化真可怕.

刚开始采用solo.getviews找到有ID的父view下所有的view,再去定位很容易出问题.

当时只是知道好像有个getChild的方法,却不知道该怎么弄.

感谢林咩咩告诉我方法.

1 ViewGroup fatherView = (ViewGroup)solo.getView(packageName.R.id.name);
2 ViewGroup childFirstGroup = (ViewGroup) fatherView.getChildAt(1);

[老欧的问题]如何通过有ID的view找到其下没有ID的view,布布扣,bubuko.com

时间: 2024-10-24 18:25:19

[老欧的问题]如何通过有ID的view找到其下没有ID的view的相关文章

ListView onItemClick(AdapterView<?> parent, View view, int position, long id)参数详解

public void onItemClick(AdapterView<?> parent, View view, int position, long id) {         parent.getAdapter().getItem(position);         (CircleImageView) view.findViewById(R.id.img_jobberinfo_head);     } 后面有4个参数,乍看直接晕菜,那么每个参数究竟是何意义呢. 举个例子会理解的更快:X

mongo里面根据对象字段的ID查询 db.Photo.find({&#39;owner.$id&#39;:ObjectId(&#39;xxxx&#39;)}) , 并且使用forEach循环修改查询的数据

var ones = db.Photo.find({'owner.$id':ObjectId("5344f0dab7c58e8e098b4567")}) db.Photo.find({'owner.$id':ObjectId("5344f0dab7c58e8e098b4567")}).forEach(function(o){o.owner=null;db.Photo.save(o)}); mongo里面根据对象字段的ID查询 db.Photo.find({'owne

实际用户ID,有效用户ID,保存的设置用户ID

Unix中常见的几个概念,下面做一个解释. 首先需要明确一点,这几个概念都是和进程相关的. real user ID表示的是实际上进程的执行者是谁,effective user ID主要用于校验该进程在执行时所获得的文件访问权限,也就是说当进程访问 文件时检查权限时实际上检查的该进程的"effective user ID",saved set-user-ID 仅在effective user ID发生改变时保存. 一般情况下,real user ID就是进程的effective use

【hibernate】主键生成策略使用UUID报出如下警告:org.hibernate.id.UUIDHexGenerator - HHH000409: Using org.hibernate.id.UUIDHexGenerator which does not generate IETF RFC 4122 compliant UUID values;

主键生成策略使用UUID报出如警告如下: 控制台- 2017-11-24 18:40:14 [restartedMain] WARN org.hibernate.id.UUIDHexGenerator - HHH000409: Using org.hibernate.id.UUIDHexGenerator which does not generate IETF RFC 4122 compliant UUID values; consider using org.hibernate.id.UUI

找到树中指定id的所有父节点

const data = [{ id: 1, children: [{ id: 2, children: [{ id: 3, }, { id: 4, }], }], }, { id: 5, children: [{ id: 6, }], }]; let nodes = []; function getParentNodes(id, tree) { _getParentNodes([], id, tree); return nodes; } function _getParentNodes(his

美区apple id账号分享 美区apple id 苹果商店apple id 美区苹果账号 外区账号

美区apple id账号分享 美区apple id 苹果商店apple id 美区苹果账号 外区账号 shadowrocket 小火箭免费下载 www.502502.xyz 请添加到收藏夹 账号:[email protected] 密码:Aa112211 必须去蓝色appstore里面登录使用,用完账号不退出登录,你的手机会被锁住! 原文地址:https://www.cnblogs.com/502502xyz/p/12294855.html

根据ID或者ID集合查找树形结构数据里面ID所对应的节点信息

代码看这里 截图 树形结构数据 var data = [ { "id": "7ce813f379de44e3842ca74a07b710f5", "parentId": "69fde9ffbd2a4558924d77890c747603", "label": "萍乡市河长办1", "code": "100001007002002", "t

jquery 同id使用指针寻找具体每个id的值

this来判断<script language="javascript"> function t(obj) { alert(obj.value); } </script> <?php for($i =0;$i<=5;$i++) {?> <input name="r" type="radio" value="<?php echo $i; ?>" onclick=&quo

SQL Server中Id自增列的最大Id是多少

什么是自增列 在SQL Server中可以将Id列设为自增.即无需为Id指定值,由SQL Server自动给该列赋值,每新增一列Id的值加一,初始值为1. 需要注意的是即使将原先添加的所有数据都删除,然后新增数据.此时记录的Id依然不会从1开始,而是原先的最大值加1. 自增列的取值范围 一般在定义自增列时,都会指定其数据类型为int类型.而且也只有int类型及其相关数据类型的列可以指定为自增列. 下面是自增列可以使用的数据类型: bigint -2^63 (-9,223,372,036,854,