0
PackageManager pm = context.getPackageManager();
List<ResolveInfo> apps =
pm.queryIntentActivities(viewDocIntent, PackageManager.MATCH_DEFAULT_ONLY);
if (apps.size() > 0)
context.startActivity(viewDocIntent);
else
throw new ... SOMETHING
如果结果列表为空,您应该抛出哪个异常?什么是最适合这种情况的android异常?
对话框怎么样?!这里的背景是什么? – EboMike 2011-03-24 21:45:06
它作为参数传递给处理我的文件的帮助程序类,我这样做是为了使用多态性,具体取决于它们是否保存到内部或外部内存。 – 2011-03-24 21:51:16