2011-03-24 85 views
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異常?

+0

對話框怎麼樣?!這裏的背景是什麼? – EboMike 2011-03-24 21:45:06

+0

它作爲參數傳遞給處理我的文件的幫助程序類,我這樣做是爲了使用多態性,具體取決於它們是否保存到內部或外部內存。 – 2011-03-24 21:51:16

回答

相關問題