Я хочу определить, находится ли мое приложение на переднем плане или в фоновом режиме на устройстве. В моем приложении, когда я получаю push-уведомление на устройстве, мне требуется определить, 1. находится ли приложение в фоновом или переднем плане? 2. Какая/была текущая/последняя открытая активность приложения.
и еще кое-что, я также хочу узнать значение флажка (отмечено/снято) флажка «показывать уведомления» в настройках приложения (найдите его, выбрав settings- > диспетчер приложений-> выберите мое приложение из списка). В зависимости от значения этого флажка в моем приложении будет выполняться другой код.
Ваша помощь приветствуется,
Благодарю вас.