уведомление об открытии и закрытии приложения

1

Как я могу получать уведомление, когда пользователь открывает и закрывает любое приложение на телефоне?

Теги:

1 ответ

2
Лучший ответ

Зависит от того, что вы хотите. Внутри приложения: конечно. вы можете узнать, открывается ли ваше приложение открыто или закрыто с помощью функции из lifecycle.

Используя те же функции, которые вы можете вывести, вы отправляете на задний план, так что немного похоже на то, что вы узнаете что-то, хотя это не должно быть другое приложение (это может быть просто "дом" ). Кроме того, вы не получите уведомления о том, что приложение запускается.

Насколько я знаю, триггер "это приложение не запускается", но вы можете пройти долгий путь: точно так же, как и задачи, вы можете узнать, какие задачи выполняются. Если он добавлен, то вы можете быть уверены, что он запущен, и поэтому вы можете создать какой-то триггер для себя. Но это звучит как хак.

Возможно, вы хотите расширить свою цель и проверить, есть ли другие решения?

  • 1
    верно @Nanne. Я думаю, вы правы. Я должен получить текущие задачи из диспетчера задач. Мне нужно обойти это.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню