2011-08-06 23 views
0

下面是我的代碼,我將與應用程序集成。我的問題是,當點擊錄像機的按鈕被調用並且錄像順利進行時,但我希望每次完成視頻錄製時都能獲得相機的響應。Android:使用默認相機錄製視頻

public class AndroidVideoActivity extends Activity { 
    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 

     Button btnVideoRecorder = (Button)findViewById(R.id.buttonClick); 
     btnVideoRecorder.setOnClickListener(new OnClickListener() { 

      @Override 
      public void onClick(View v) { 
       Intent intent = new Intent("android.media.action.VIDEO_CAMERA"); 
       startActivity(intent); 

      } 
     }); 
    } 
} 

有人可以請指導我。

感謝您的時間提前。

回答

0

嘗試改變

startActivity(intent); 

startActivityForResult(intent); 

然後,當視頻完成recordng,它會返回到你的應用程序,你就可以做一些與視頻

+0

startActivityForResult是一個好地方,但我仍然沒有得到結果。我會將此標記爲正確答案。請看看http://stackoverflow.com/questions/6968449/android-record-using-default-video-recorder-and-return-the-sd-card-path –