我正在使用机器人.今天我遇到了一点问题.点击按钮后,应用程序将转到下一个活动.我需要等待出现一些按钮.
View am = solo.getView(R.id.btn_login);
solo.waitForCondition(am.isShown(), 5000);
Run Code Online (Sandbox Code Playgroud)
此代码不起作用.
如果我被识别为,它也不起作用
Button am = solo.getButton(R.id.btn_login);
Run Code Online (Sandbox Code Playgroud)
帮帮我吧!
你要实现这个Condition接口:
solo.waitForCondition(new Condition() {
@Override
public boolean isSatisfied() {
return am.isShown();
}
}, 5000);
Run Code Online (Sandbox Code Playgroud)
在isSatisfied()你很自由地测试你需要什么:)
| 归档时间: |
|
| 查看次数: |
2544 次 |
| 最近记录: |