1、通過(guò)RunningTaskInfo類(lèi)判斷(需要額外權(quán)限):
}
需要在AndroidMenitfest.xml文件中添加以下權(quán)限
2、通過(guò)RunningAppProcessInfo類(lèi)判斷(不需要額外權(quán)限):
ActivityManager activityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
List<RunningAppProcessInfo> appProcesses = activityManager.getRunningAppProcesses();
for (RunningAppProcessInfo appProcess : appProcesses) {
if (appProcess.processName.equals(context.getPackageName())) {
if (appProcess.importance == RunningAppProcessInfo.IMPORTANCE_BACKGROUND) {
Log.i("后臺(tái)", appProcess.processName);
return true;
}else{
Log.i("前臺(tái)", appProcess.processName);
return false;
}
}
}
return false;
}
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注