0

我有一个使用外部应用程序打开文件的 Android 应用程序(音频、视频文件启动默认媒体播放器等)

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

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

4

1 回答 1

0

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

于 2013-01-30T16:18:20.717 回答