Ответ 1
Из вашего комментария это звучит так, как будто вы хотите знать, когда ваша программа возвращается из фона, а не когда она идет в фоновый режим.
Вы можете использовать onResume
для этого. также см. Жизненный цикл активности. Вы можете увидеть замечание "активность выходит на передний план", и это то, что я собираю из вашего комментария, что вы хотите.
Примечание: ваша деятельность вызовет onResume
при первом запуске, поэтому вы можете установить логическое значение в onPause, чтобы сообщить вашему приложению, что оно действительно перешло в фоновый режим.