ttplayer2006 发表于 2014-11-23 00:09:35

Monkeyrunner 如何通过BY取同名ID,且能触发不是首个ID事件

请教大神
一个ANDROID应用,有一个列表,每个列表的ID名相同,如何用Monkeyrunner 通过By,去触发非首个ID名的列表?

jiazurongyu 发表于 2014-11-25 12:37:18

1)因为是列表的id,需要touch方法获取坐标。
2)取得控件上的文本的getTextById(self,id)。
3)根据列表的坐标来制定父节点和子节点,确定索引关系
4)children属性确定子节点的引用。
5)getchildview="hierarchyViewer.findViewById('" + parentId +"')
6)By.id('id/login_button'),MonkeyDevice.DOWN_AND_UP来调用所需要的控件id

ttplayer2006 发表于 2014-11-25 23:20:37

jiazurongyu 发表于 2014-11-25 12:37
1)因为是列表的id,需要touch方法获取坐标。
2)取得控件上的文本的getTextById(self,id)。
3)根据列表 ...

能否举个例子

cuikejie123 发表于 2016-5-28 18:35:40

二楼的回答很牛逼
页: [1]
查看完整版本: Monkeyrunner 如何通过BY取同名ID,且能触发不是首个ID事件