(Android) Запуск файла во внешнем приложении и обнаружение ошибки во внешнем приложении - PullRequest
0 голосов
/ 28 февраля 2012

У меня есть приложение Android, которое открывает файл с помощью внешнего приложения (аудио, видео файлы запускают медиаплеер по умолчанию и т. Д.)

Мне нужно быть в состоянии отловить, были ли какие-либо ошибки при запуске внешнего приложения. Например, когда я запускаю файл .au (аудио) из моего приложения и приложение медиаплеера говорит «извините, проигрыватель не поддерживает этот тип файла», я хотел бы как-то уловить это исключение.

Есть ли способ, чтобы мое приложение могло обнаружить эту ошибку? Я попытался использовать startActivityForResult и переопределить onActivityResult, но внешние приложения не возвращают объект данных или код ответа. Вместо этого обе переменные равны нулю

1 Ответ

0 голосов
/ 30 января 2013

Похоже, что нет способа обнаружить ошибки из внешнего приложения. Мое приложение должно полагаться на пользовательский ввод в отношении того, успешно ли запущен их файл

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...