如果我想打开文件,在意图和ACTION_VIEW
中传递它的URI,但我不知道是否有支持此类文件的应用程序,我是否可以知道文件是否已打开?
答案 0 :(得分:2)
public static boolean canIntentBeHandled(final Context ctx, final Intent intent) {
final List<ResolveInfo> info = ctx.getPackageManager().queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY);
return info.size() > 0;
}