0

我打开使用外部应用程序的文件的Android应用程序(音频,视频文件启动默认的媒体播放器等)(安卓)在外部应用程序启动文件,并从外部应用程序

捕获错误

如果在启动外部应用程序时出现任何错误,我需要能够捕捉到。例如,当我从我的应用程序启动一个.au文件(音频),并且媒体播放器应用程序说“对不起,播放器不支持这种类型的文件”我想以某种方式捕捉这种异常。

有没有办法让我的应用程序检测到错误?我尝试使用startActivityForResult并重写onActivityResult,但外部应用程序似乎没有返回数据对象或响应代码。相反,这两个变量都为空

+0

关于startActivityForResult,你的意思是说你根本没有得到任何结果或什么? – 2012-02-29 14:30:57

+0

我没有收到任何数据或回复代码;我希望能看到一些数据或从媒体播放器中的活动返回的响应代码 – Chicowitz 2012-02-29 15:59:17

回答

0

看起来像没有办法检测来自外部应用程序的错误。我的应用程序将不得不依赖于用户输入是否成功启动它们的文件