-3
我是一名Android開發人員,我想在應用程序中編寫if語句。在這個聲明中,我想檢查哪個應用在我的手機中運行,如Facebook,Messenger,You Tube,Chrome等。我怎樣才能以編程方式做到這一點?如何識別操作系統中的前臺「應用程序」?
我是一名Android開發人員,我想在應用程序中編寫if語句。在這個聲明中,我想檢查哪個應用在我的手機中運行,如Facebook,Messenger,You Tube,Chrome等。我怎樣才能以編程方式做到這一點?如何識別操作系統中的前臺「應用程序」?
我不確定你的意思是如果聲明部分,但我想你正在尋找的是UsageStatsManager。
考慮到此API需要權限android.permission.PACKAGE_USAGE_STATS
,這是一個系統級權限,不會授予第三方應用程序。但是,聲明權限意味着使用API的意圖,並且設備的用戶可以通過設置應用程序授予權限。