0
다른 항목에 대해 다른 ListView
의 앱이 있습니다. 예를 들어 uiautomator를 사용하여 View2를 지정하여 Button
을 클릭하려고합니다. 지금까지 어떤 코드로도 운이 없었습니다. 어떤 도움을 주셔서 감사합니다. 감사! 하위 설명에 따라 형제 버튼을 선택하십시오.
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