public boolean check(){ try{ activityManager = (ActivityManager) this.getSystemService(Context.ACTIVITY_SERVICE); packageName = this.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; } } }catch(Exception e){ return false; } return false; }
判断是否当前程序是前台程序
猜你喜欢
转载自blog.csdn.net/yongwoozzang/article/details/80324164
今日推荐
周排行