查看官方文档,发现这样一个方法:
1 public abstract Intent getLaunchIntentForPackage (String packageName)
这个方法名就说明:根据包名就可以得到启动的视图;
使用方法:
1 PackageManager pm = getPackageManager(); 2 Intent i = pm.getLaunchIntentForPackage(packageName); 3 //如果该程序不可启动(像系统自带的包,有很多是没有入口的)会返回NULL 4 if (i != null) 5 startActivity(i);