我有一个应用程序,我尝试使用Robotium Solo
我有一个单独的对象点击一个应该打开chooser
..
如何让solo等待chooser
出现?因为看起来我要求它等待5分钟,选择器只在活动结束时出现,然后我退回到主屏幕。
如何制作,以便solo可以点击选择器中的项目?
这是测试方法的一部分
solo.assertCurrentActivity("not main activity", MainActivity.class);
solo.clickOnButton("new");
wait(300);
solo.clickOnImageButton(0);
solo.waitForDialogToOpen();
solo.clickOnButton("Camera");
这是等待方法
private void wait(int seconds) {
solo.waitForCondition(new Condition() {
@Override
public boolean isSatisfied() {
return false;
}
}, (int) (seconds * DateUtils.SECOND_IN_MILLIS));
}