Android 选择Robotium中的微调器错误项

Android 选择Robotium中的微调器错误项,android,robotium,android-testing,ui-testing,Android,Robotium,Android Testing,Ui Testing,我做了一个包含微调器的UI测试。当我执行: solo.clickOnView(solo.getView(R.id.spinner_editwebsite)); 微调器可以显示选项,但无法选择选项,然后测试停止 然后发生了一个错误 我想补充一点 `solo.pressSpinnerItem(0,1);` 背后 `solo.clickOnView(solo.getView(R.id.spinner_editwebsite));` 但不是工作 看看这个答案: 看来他们现在把那些课程都取消了

我做了一个包含
微调器的UI测试。当我执行:

  solo.clickOnView(solo.getView(R.id.spinner_editwebsite));
微调器可以显示选项,但无法选择选项,然后测试停止

然后发生了一个错误

我想补充一点

`solo.pressSpinnerItem(0,1);` 
背后

`solo.clickOnView(solo.getView(R.id.spinner_editwebsite));`

但不是工作

看看这个答案:

看来他们现在把那些课程都取消了。我自己刚碰到这个但是 找到了一种方法来正确地、全面地完成这项工作

// 0 is the first spinner in the layout
View view1 = solo.getView(Spinner.class, 0);
solo.clickOnView(view1);
solo.scrollToTop(); // I put this in here so that it always keeps the list at start
// select the 10th item in the spinner
solo.clickOnView(solo.getView(TextView.class, 10));
发件人:

正如您所看到的,您尝试使用的方法似乎不受欢迎。 尝试使用上面的代码而不是您的代码


希望它有帮助

不要修改它只能显示项目,但不能选择项目