안녕하세요.
액티비티 매니저를 찾아보긴 했는데 마땅한 함수가 안보입니다.
com.aaa,bbb 라는 package의 상태...를 알수 있는 방법이 있을까요?
active 상태인지, Background로 간 상태인지....
아시는 분 답변좀 부탁드립니다.
감사합니다.
PackageManager pm = getPackageManager();
ApplicationInfo appInfo = pm.getApplicationInfo([PACKAGE_NAME], 0);
ActivityManager am = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE); List<RunningAppProcessInfo> runningProcesses = am.getRunningAppProcesses(); for (RunningAppProcessInfo i : runningProcesses) { if (i.processName.equals(appInfo.processName) ) { i.imortance; // 이것이 상태입니다. } }http://developer.android.com/reference/android/app/ActivityManager.RunningAppProcessInfo.html
ActivityManager am = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
List<RunningAppProcessInfo> runningProcesses = am.getRunningAppProcesses();
for (RunningAppProcessInfo i : runningProcesses) {
if (i.processName.equals(appInfo.processName) ) {
i.imortance; // 이것이 상태입니다.
}
http://developer.android.com/reference/android/app/ActivityManager.RunningAppProcessInfo.html
답변 감사드립니다.
로그인 유지
PackageManager pm = getPackageManager();
ApplicationInfo appInfo = pm.getApplicationInfo([PACKAGE_NAME], 0);
ActivityManager am = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
List<RunningAppProcessInfo> runningProcesses = am.getRunningAppProcesses();
for (RunningAppProcessInfo i : runningProcesses) {
if (i.processName.equals(appInfo.processName) ) {
i.imortance; // 이것이 상태입니다.
}
}
http://developer.android.com/reference/android/app/ActivityManager.RunningAppProcessInfo.html