В моей деятельности я вызываю второе действие из основного действия startActivityForResult
. В моем втором действии есть некоторые методы, которые завершают эту деятельность (возможно, без результата), однако только один из них возвращает результат.
Например, из основного действия я вызываю второй. В этом упражнении я проверяю некоторые функции телефона, например, у него есть камера. Если этого не произойдет, я закрою это действие. Кроме того, при подготовке MediaRecorder
или MediaPlayer
, если проблема возникает, я закрою эту операцию.
Если на его устройстве есть камера и запись выполнена полностью, то после записи видео, если пользователь нажимает кнопку "Готово", я отправлю результат (адрес записанного видео) обратно в основное действие.
Как проверить результат из основного действия?