У меня есть тест Robotium для приложения Android, который расширяет ActivityInstrumentationTestCase2. Тест работает по циклу, случайным образом нажимая на активные представления. Я хотел бы проверить в начале каждой итерации, какая активность в данный момент сфокусирована. Это поведение важно для меня, потому что одна из кнопок может запускать другое действие, что делает дальнейшие действия в цикле невозможными, поскольку они относятся к тестируемому действию (это когда я останавливаю тест Robotium).
Я хотел бы общее решение, которое будет работать для любого действия без необходимости изменять метод onDestroy(). Это решение также должно работать при нажатии кнопки «Домой».