diff --git a/res/layout/list_item.xml b/res/layout/list_item.xml index 2c8eccbdd71c5adf91078f9113e696d2479b6658..9457e7e35442f6ad4ab368fd6f7cdc3d229eb42e 100644 --- a/res/layout/list_item.xml +++ b/res/layout/list_item.xml @@ -11,8 +11,9 @@ getRunningProcess(Context context) { Log.i(LOG_TAG, "get running processes"); - ActivityManager am = (ActivityManager) context - .getSystemService(Context.ACTIVITY_SERVICE); + ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); List run = am.getRunningAppProcesses(); PackageManager pm = context.getPackageManager(); List progressList = new ArrayList(); - boolean launchTag; for (ApplicationInfo appinfo : getPackagesInfo(context)) { - launchTag = false; Programe programe = new Programe(); - if (((appinfo.flags & ApplicationInfo.FLAG_SYSTEM) > 0) - || ((appinfo.processName != null) && (appinfo.processName - .equals(PACKAGE_NAME)))) { + if (((appinfo.flags & ApplicationInfo.FLAG_SYSTEM) > 0) || ((appinfo.processName != null) && (appinfo.processName.equals(PACKAGE_NAME)))) { continue; } for (RunningAppProcessInfo runningProcess : run) { - if ((runningProcess.processName != null) - && runningProcess.processName - .equals(appinfo.processName)) { - launchTag = true; + if ((runningProcess.processName != null) && runningProcess.processName.equals(appinfo.processName)) { programe.setPid(runningProcess.pid); programe.setUid(runningProcess.uid); break; @@ -77,9 +68,7 @@ public class ProcessInfo { } programe.setPackageName(appinfo.processName); programe.setProcessName(appinfo.loadLabel(pm).toString()); - if (launchTag) { - programe.setIcon(appinfo.loadIcon(pm)); - } + programe.setIcon(appinfo.loadIcon(pm)); progressList.add(programe); } Collections.sort(progressList); @@ -95,8 +84,7 @@ public class ProcessInfo { */ private List getPackagesInfo(Context context) { PackageManager pm = context.getApplicationContext().getPackageManager(); - List appList = pm - .getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + List appList = pm.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); return appList; } }