在其活动期间杀死意图(摄像机记录意图)

时间:2011-12-21 23:46:08

标签: android video camera android-intent recording

是否可以在活动期间取消意图? 因为我推出了相机意图==>通过“MediaStore”录制视频(并将其放入file.3gp)并在拍完视频后,我无法在我的活动中返回,手机被锁定在相机上预览.. 我认为这是我的自定义Android版本(克服)的一个不容易的问题,所以我想取消视频录制后的相机意图juste但我不知道如何...? 请帮帮我.. !!

这是我的代码:

//create new Intent
    Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
    fileUri =  Uri.fromFile(new 

    File(Environment.getExternalStorageDirectory().getPath() + 

    "/recordvideotestoutput.3gp"));
    intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri);  // set the image file name
    intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 0); // set the video image quality 

    to high
    intent.putExtra(MediaStore.EXTRA_SIZE_LIMIT, 4000);   
    intent.putExtra(MediaStore.EXTRA_FINISH_ON_COMPLETION, true); //====> normaly this 
     code shall return after video recording but it do not work...
    // start the Video Capture Intent

    startActivityForResult(intent, CAPTURE_VIDEO_ACTIVITY_REQUEST_CODE);

1 个答案:

答案 0 :(得分:0)

在您实施startActivityForResult后,您需要实施onActivityResult方法..