Я пишу тестовые примеры для Android-приложений с помощью Robotium. Один из моих тестовых случаев открывает файл (, например, изображение ), которое вызывает открытие другого действия из другого приложения для отображения изображения.
Пока все нормально. Однако впоследствии я хочу вернуться к своей тестируемой деятельности, так как я хочу протестировать дальнейшую функциональность.
Как я могу этого добиться?
Ни
solo.sendKey(android.view.KeyEvent.KEYCODE_BACK);
ни
solo.goBack();
ни
solo.getCurrentActivity().onBackPressed()
работает, потому что действие, отображающее изображение, принадлежит другому приложению и, следовательно, другому процессу.
Что-нибудь еще, что я мог бы попробовать?