我正在使用 Robotium 创建一个测试,以确保在 onPause() 期间正确处理列表视图。在尝试恢复应用程序之前,一切看起来都很好,因为该应用程序永远不会被调用到最前沿。我是否误解了这应该如何工作?这是代码的相关部分:
mSolo.scrollDownList(5);
Instrumentation instr = getInstrumentation();
Log.d(TAG, "Calling onPause");
instr.callActivityOnPause(getActivity());
Log.d(TAG, "Calling onResume");
instr.callActivityOnResume(getActivity());
assertTrue(mSolo.scrollDownList(5));