有多个应用程序可以处理CROP意图,但我只想让画廊来处理,而不需要选择其他应用程序(例如Google+)可能会导致非常糟糕的呈现分辨率,并且选择过程的用户体验也不好。
Intent intent = new Intent("com.android.camera.action.CROP");
intent.setType("image/*");
Intent i = new Intent(intent);
ResolveInfo res = list.get(0);
i.setComponent(new ComponentName(res.activityInfo.packageName,
res.activityInfo.name));
startActivityForResult(intent, REQUEST_CROP_CAMERA);
那么,我该如何指定图库应用程序处理CROP意图而无需用户选择?