android – Robotium solo waitForCondition
作者:互联网
我正在使用机器人.今天我遇到了一点问题.点击按钮后,应用程序将转到下一个活动.我需要等待出现一些按钮.
View am = solo.getView(R.id.btn_login);
solo.waitForCondition(am.isShown(), 5000);
此代码不起作用.
如果我被识别为,它也不起作用
Button am = solo.getButton(R.id.btn_login);
帮帮我吧!
解决方法:
你要实现Condition
接口:
solo.waitForCondition(new Condition() {
@Override
public boolean isSatisfied() {
return am.isShown();
}
}, 5000);
在isSatisfied()中你可以随意测试你需要的东西:)
标签:robotium,android 来源: https://codeday.me/bug/20190825/1721874.html