我是Android开发人员,我想在我的应用程序中编写if语句。在这个声明中,我想检查哪个应用程序在我的手机中运行,如Facebook,信使,You Tube,Chrome等,当它打开时和关闭时。我该如何以编程方式执行此操作?
答案 0 :(得分:0)
我不确定您对 if语句部分的意思,但我想您正在寻找的是UsageStatsManager。
请注意,此API需要权限android.permission.PACKAGE_USAGE_STATS
,这是系统级权限,不会授予第三方应用。但是,声明权限意味着有意使用API,设备用户可以通过“设置”应用程序授予权限。