Robotium.waitForActivity()为TabHostActivity中的嵌入式活动返回false

Tar*_*ras 7 java android ui-testing robotium

我有一个TabHostActivity有4个选项卡(和4个相应的活动).在测试中我点击其中一个them("Search")SearchActivity应该出现(实际上它).问题是在Robotuim-test中我尝试使用等待此活动solo.waitForActivity(),即使活动在屏幕上也无法运行.此外,所有此活动的视图都不可用solo.getView()- 返回nulls.

Pau*_*ris 0

Tabhosts 和 Robotium 不能很好地混合,基本上,solo.waitforactivity 只期望一次打开一个活动,但使用选项卡主机时,会发生不好的事情,其中​​多个活动实际上打开并且会变得混乱。