2016-10-16 2 views
-3

Я разработчик Android, и я хочу написать оператор if в своем приложении. В этом заявлении я хочу проверить, какое приложение запускается в мое мобильное устройство, например Facebook, мессенджер, You Tube, chrome и т. Д., Когда оно открыто и когда оно закрывается. Как я могу сделать это программно?Как определить приоритет «приложения» в ОС?

ответ

0

Я не уверен, что вы имеете в виду с если заявление часть, но я предполагаю, что вы ищете UsageStatsManager.

Учтите, что для этого API требуется разрешение android.permission.PACKAGE_USAGE_STATS, которое является разрешением на системном уровне и не будет предоставлено сторонним приложениям. Тем не менее, объявление разрешения подразумевает намерение использовать API, и пользователь устройства может предоставить разрешение через приложение «Настройки».

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