2011-12-21 60 views
0

是否可以在其活動期間取消意圖? 因爲我通過「MediaStore」啓動了相機意圖==>錄製視頻(並將其放入一個文件.3gp),拍攝視頻之後,我無法返回到我的活動中,手機鎖定在相機上預覽..我認爲這是我的定製Android版本(克服)的無法解決的問題,所以我想在視頻錄製後取消相機意圖的理由,但我不知道如何......? 請幫助我.. !!在其活動期間殺死意圖(攝像機錄製意圖)

這裏是我的代碼:

//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); 

回答

0

正如你已經實現startActivityForResult需要實現onActivityResult方法..

相關問題