Android之判断当前指定App是否在前台
2016-09-19 17:35
363 查看
//在进程中去寻找当前APP的信息,判断是否在前台运行 private boolean isAppOnForeground() { ActivityManager activityManager =(ActivityManager) getApplicationContext().getSystemService( Context.ACTIVITY_SERVICE); String packageName =getApplicationContext().getPackageName(); List<RunningAppProcessInfo>appProcesses = activityManager.getRunningAppProcesses(); if (appProcesses == null) return false; for (RunningAppProcessInfo appProcess : appProcesses) { if (appProcess.processName.equals(packageName) && appProcess.importance == RunningAppProcessInfo.IMPORTANCE_FOREGROUND) { return true; } } return false; }
相关文章推荐
- Android编程判断当前指定App是否在前台的方法
- Android之判断当前指定App是否在前台
- Android判断App是否在前台运行
- Android判断App是否在前台运行
- Android判断App是否在前台运行
- Android 判断app是否在前台还是在后台运行
- Android判断APP是否在前台运行
- 判断当前所用的APP是否在前台还是后台
- Android中如何判断app是否在前台
- (4.1.2.6)Android 判断app是否在前台还是在后台运行
- Android 判断app是否在前台运行
- Android判断App是否在前台运行
- Android判断当前应用是否在前台
- Android判断App是否在前台运行
- Android 判断app是否在前台还是在后台运行
- android 判断当前程序是否在前台运行
- android判断当前进程是否为指定进程
- Android判断App是否在前台运行
- Android判断App是否在前台运行(转)
- Android App如何判断应用是否在前台还是处于后台