Как узнать, сколько приложений работает в фоновом режиме в Android? - PullRequest
6 голосов
/ 30 июня 2009

Я могу запустить приложение в фоновом режиме, но я хочу знать, сколько приложений работает в фоновом режиме. Как и в некоторых мобильных устройствах, при нажатии центральной кнопки отображается список запущенных приложений.

Возможно ли это в андроиде? Если возможно, дайте некоторые фрагменты кода и шаги для достижения этой цели.

1 Ответ

5 голосов
/ 30 июня 2009

Приложение Dev Tools (установлено в эмуляторах) показывает список запущенных процессов, получая экземпляр ActivityManager:

ActivityManager am = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);
List<ActivityManager.RunningAppProcessInfo> l = am.getRunningAppProcesses();
...