Я хотел бы узнать, отображается ли моя активность, потому что пользователь снова нажал на другую активность. В жизненном цикле я не мог идентифицировать обратные вызовы, которые надежно дают мне эту информацию.
onRestart()
не работает. Он также срабатывает, если задача приложения будет перенесена на передний план. onResume()
не будет работать по той же причине.
Я предполагаю, что для этого есть простое решение, но в Android, возможно, простые вещи могут быть довольно неприятными.