我正在尝试在循环中使用 solo.clickOnButton(),但该按钮仅是第一次单击。之后,它根本不点击。场景是这样的:我有一个 listView,当我单击列表中的每个项目时,会打开一个活动并且该活动有一个按钮。我试图每次都点击那个按钮。这是我的代码:
for(int i=0; i < list.getAdapter().getCount(); i++){
solo.clickOnView(getViewAtIndex(list, i, getInstrumentation()));
solo.assertCurrentActivity("DetailsActivity not found", "DetailsActivity");
Button fullDetails = (Button) solo.getCurrentActivity().findViewById(
R.id.btn);
solo.sleep(2000);
//solo.waitForView(fullDetails, 4000, true);
solo.clickOnView(fullDetails);
solo.goBack();
}
请帮忙...