Untitled
unknown
kotlin
a year ago
688 B
5
Indexable
private fun isAppIsInBackground(context: Context): Boolean { var isInBackground = true val am = context.getSystemService(Context.ACTIVITY_SERVICE) as ActivityManager val runningProcesses = am.runningAppProcesses for (processInfo in runningProcesses) { if (processInfo.importance == RunningAppProcessInfo.IMPORTANCE_FOREGROUND) { for (activeProcess in processInfo.pkgList) { if (activeProcess == context.packageName) { isInBackground = false } } } } return isInBackground }
Editor is loading...
Leave a Comment