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