PackageManager pm = this.getPackageManager();Intent intent = new Intent(Intent.ACTION_MAIN, null);intent.addCategory(Intent.CATEGORY_LAUNCHER);List list = pm.queryIntentActivities(intent, PackageManager.PERMISSION_GRANTED);for (ResolveInfo rInfo : list) { results.add(rInfo.activityInfo.applicationInfo.loadLabel(pm).toString()); Log.w('Installed Applications', rInfo.activityInfo.applicationInfo.loadLabel(pm).toString());}lView.setAdapter(new ArrayAdapter(this, android.R.layout.simple_ list_item_1, results));
}</pre>
联系客服