0
私は異なる項目の異なるListView
のアプリを持っています。私はをクリックしようとしています。例えば、uiautomatorを使ってView2を指定します。私は今までどんなコードでも運がなかった。どんな助けもありがとうございます。ありがとう!子の説明に基づいて兄弟ボタンを選択
私がこれまでに得たが、常にView1をのボタンをクリックしているようだ、ここで2
UiScrollable list = new UiScrollable(new UiSelector().scrollable(true));
UiObject view = list.getChildByDescription(new UiSelector().className("android.view.View"), "View2", true);
UiObject button = view.getFromParent(new UiSelector().description("Button"));
button.click();
を表示しないXMLは次のようになります。
View
ListView
View
View (Description "View1")
Button (Description "button")
ListView
View
View (Description "View2")
Button (Description "button")
ListView
View
View (Description "View3")
Button (Description "button")
ListView
View
View (Description "View4")
Button (Description "button")
uiautomatorダンプとスクリーンショットをuiautomatorviewerと共有リンクからアップロードできますか?私はそれを試してみましょう。あなたは '.instance(1)'を指定してボタンをクリックすることができます – Rilwan