check for app activity android programmatically code example
Example: android check if app is running
private fun isAppRunning() : Boolean {
val services = (getSystemService(Context.ACTIVITY_SERVICE) as ActivityManager).runningAppProcesses
return services.firstOrNull{it.processName.equals(packageName,true)} != null
}