私は Android 用の Appium を使用していますが、scrollIntoView() を使用して要素を見つける方法は既に知っています。
私が持っているテーブルは次のようなものです:
(2)TableLayout
(0)TableRow
(0)LinearLayout
(1)LinearLayout
(0)TextView:Tom
(1)TextView:OPEN
(2)TextView:OPEN
(1)TableRow
(0)LinearLayout
(1)LinearLayout
(0)TextView:Jack
(1)TextView:OPEN
(2)TextView:OPEN
上で述べたように、テキスト「Tom」と ID で (0)TextView を見つけることができます。ただし、(1)TextView を見つけてクリックする必要があります。それを行う方法はありますか?
私は次のようなものを探しています:
MobileElement tom = the (0)TextView I located;
MobileElement target = tom.findElement(__);
target.click();