Android 查找打开第三方软件

View Code
Intent intent = new Intent(Intent.ACTION_MAIN, null);
    intent.addCategory(Intent.CATEGORY_LAUNCHER);
    List<ResolveInfo> list = VideoActivity.this.getPackageManager().queryIntentActivities(intent, PackageManager.GET_ACTIVITIES);
    for (int i = 0; i < list.size(); i++) {
        if (list.get(i).activityInfo.packageName.equals("com.crearo.mcu")) {
        intent.setComponent(new ComponentName(list.get(i).activityInfo.packageName, list.get(i).activityInfo.name));
        startActivity(intent);
        this.finish();
        }
    }

 

posted @ 2013-04-09 16:13  double0zhou  阅读(128)  评论(0编辑  收藏  举报