2013-12-18 2 views
2

Об этом спрашивали, но так и не получили ответа: я хочу знать, когда на переднем плане находится определенная активность стороннего пользователя (браузер), а когда она больше не находится на переднем плане , Я знаю, как проверить, какая активность находится на переднем плане, но как я могу прослушивать изменения в стеке действий.Могу ли я прослушивать изменения в стеке действий

Любые другие идеи приветствуются.

ответ

1

Службы не транслируются, чтобы прослушать. Единственный способ сделать это - постоянно следить за задачей переднего плана с помощью ActivityManager.getRunningTasks() и проверять изменения в topActivity в задаче переднего плана.

 Смежные вопросы

  • Нет связанных вопросов^_^