如果我想打開文件,將它的URI傳遞給一個intent並且ACTION_VIEW
,但我不知道是否有支持這樣的文件的應用程序,我可以知道文件是否已打開嗎?ACTION_VIEW意圖結果
0
A
回答
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;
}
+0
如果我不知道意圖的名稱,我現在只是PDF文件和ACTION_VIEW。可以包括MIME類型的意圖? –
+0
ACTION_VIEW是可以的,你可以包含MIME類型。在構建PDF查看的意圖並在startActivity()之前完成此測試。 –
相關問題
- 1. 呼叫ACTION_VIEW意圖
- 2. 在ACTION_VIEW意圖中查看圖像?
- 3. 改性機器人ACTION_VIEW意圖
- 4. TabActivity打開意圖與ACTION_View在android
- 5. 指定ACTION_VIEW意圖的屏幕方向
- 6. Android意圖ACTION_VIEW與共享選項
- 7. ACTION_VIEW意圖的文件,未知的MimeType
- 8. 啓動使用ACTION_VIEW意向行動
- 9. 相機意圖結果圖像尺寸
- 10. 意外結果
- 11. 意外結果
- 12. 的Android ACTION_VIEW無活動來處理意圖
- 13. 如何爲特定的MIME定義默認的ACTION_VIEW意圖?
- 14. 使用ACTION_VIEW使用意圖播放視頻沒有聲音
- 15. 如何設置用戶代理新ACTION_VIEW意圖
- 16. 如何使用Action_view意圖在Facebook牆上發佈?
- 17. 開始意圖結果 - 照相機意圖的圖像只?
- 18. Android ACTION_VIEW多張圖片
- 19. 獲取意圖選擇器結果
- 20. 等待getAuthToken意圖結果的服務
- 21. ASP.NET StackedBar圖表意外結果
- 22. 廣播意圖回調:結果= CANCELLED forIntent
- 23. 沒有OnActivityResult得到意圖結果
- 24. ZXing Library未提供意圖結果
- 25. Android對結果的顯式意圖
- 26. 意外的 「地圖」 的結果(JavaScript)的
- 27. 捕獲照片意圖結果代碼
- 28. 循環等待意圖結果(Java Android)
- 29. Android PreferenceFragment從意圖獲取結果
- 30. Trigger.io ::未處理的意圖結果
[本文](http://developer.android.com/resources/articles/can-i-use-this-intent.html)解釋了Kevin Yuan發佈的代碼片段。 – futtetennista