Я хотел бы знать, когда пользователь нажимал кнопку «Домой», когда он запускал мое приложение.НО: проблема в том, что я не хочу редактировать существующий код.то есть я не хочу добавлять логику в существующий метод действий onPause()
.
Единственное решение, которое я нашел, было добавить службу в приложение, которое прослушивает журнал, обнаруживающий, если было намерение запустить
HOME: Запуск: Intent {act =android.intent.action.MAIN cat = [android.intent.category.HOME]
Есть ли другой способ сделать это или это действительно невозможно?Оптимальным решением было бы поймать намерение в Manifest.xml , например:
action android: name = "android.intent.category.HOME"
и реализуйте новый класс, чтобы поймать его.(Но, кажется, это не улавливает).