Мне интересно, какой самый высокий уровень я могу пройти, чтобы узнать, когда пользователь взаимодействует с моим приложением
предисловие: я хочу выйти из приложения после X секунд бездействия пользователя.
поэтому я создал сервис с таймером и функцией переключения, которая сбрасывает таймер на время X.
по истечении времени X возникает намерение, и широковещательный приемник улавливает это намерение и выполняет выход из системы (также закрывая открытые зарегистрированные действия ...)
Что касается самого вопроса, мне нужно вызывать функцию «Timer Toggle» каждый раз, когда пользователь взаимодействует с приложением.
где находится самое высокое место в приложении для Android, которое я могу знать, когда пользователь взаимодействует с телефоном
Единственное, что я нашел, - это реализовать onClick и onKeyPress для каждого действия, есть ли другой лучший способ? может в классе Application?