ACTION_VIEW意图结果

时间:2011-06-25 06:45:21

标签: android

如果我想打开文件,在意图和ACTION_VIEW中传递它的URI,但我不知道是否有支持此类文件的应用程序,我是否可以知道文件是否已打开?

1 个答案:

答案 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;
}