0

我打開使用外部應用程序的文件的Android應用程序(音頻,視頻文件啓動默認的媒體播放器等)(安卓)在外部應用程序啓動文件,並從外部應用程序

捕獲錯誤

如果在啓動外部應用程序時出現任何錯誤,我需要能夠捕捉到。例如,當我從我的應用程序啓動一個.au文件(音頻),並且媒體播放器應用程序說「對不起,播放器不支持這種類型的文件」我想以某種方式捕捉這種異常。

有沒有辦法讓我的應用程序檢測到錯誤?我嘗試使用startActivityForResult並重寫onActivityResult,但外部應用程序似乎沒有返回數據對象或響應代碼。相反,這兩個變量都爲空

+0

關於startActivityForResult,你的意思是說你根本沒有得到任何結果或什麼? – 2012-02-29 14:30:57

+0

我沒有收到任何數據或回覆代碼;我希望能看到一些數據或從媒體播放器中的活動返回的響應代碼 – Chicowitz 2012-02-29 15:59:17

回答

0

看起來像沒有辦法檢測來自外部應用程序的錯誤。我的應用程序將不得不依賴於用戶輸入是否成功啓動它們的文件