溫馨提示×

android怎么調用系統相機錄像

小億
302
2023-11-06 17:47:24
欄目: 編程語言

要調用Android系統相機進行錄像,可以通過Intent來實現。以下是一個示例代碼:

public void startRecordingVideo() {
    Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
    if (intent.resolveActivity(getPackageManager()) != null) {
        startActivityForResult(intent, REQUEST_VIDEO_CAPTURE);
    }
}

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (requestCode == REQUEST_VIDEO_CAPTURE && resultCode == RESULT_OK) {
        Uri videoUri = data.getData();
        // 在這里可以處理錄像的結果
    }
}

在上面的代碼中,startRecordingVideo()方法將會打開系統相機應用,并且等待用戶錄像完成或者取消錄像。當錄像完成后,會通過onActivityResult()方法返回錄像的結果,可以從返回的Intent中獲取到錄像的Uri。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女