10
如何在Android上管理startActivityForResult?
在我的活动中,我通过调用了主要活动中的第二个活动startActivityForResult。在我的第二个活动中,有一些方法可以完成此活动(可能没有结果),但是只有其中一个返回结果。 例如,从主要活动中,我叫第二个活动。在本活动中,我正在检查手机的某些功能,例如它是否具有摄像头。如果没有,我将关闭此活动。此外,在准备过程中MediaRecorder或MediaPlayer如果发生问题,那么我将关闭此活动。 如果其设备带有摄像头并且录制已完全完成,那么在录制视频后,如果用户单击“完成”按钮,我会将结果(录制的视频的地址)发送回主要活动。 如何检查主要活动的结果?