我有一个TabHostActivity,它有4个标签(和4个相应的活动)。在测试中,我点击了them("Search")
中的一个,应该出现SearchActivity(实际上它确实存在)。问题是在Robotuim-test中我尝试使用solo.waitForActivity()
等待此活动,即使活动在屏幕上,它也会失败。此外,所有此活动的视图都不能通过solo.getView()
获得 - 返回空值。
答案 0 :(得分:0)
Tabhosts和robotium不能很好地混合,基本上solo.waitforactivity只希望一次打开一个活动,但是当tab多个活动实际打开并且混淆时会发生标签主机坏事。