欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Android获得当前安装的所有应用程序列表,android当前,public void

来源: javaer 分享于  点击 31379 次 点评:252

Android获得当前安装的所有应用程序列表,android当前,public void


public void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.main);    lView = (ListView) findViewById(R.id.list1);    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));}
相关栏目:

用户点评