android怎么调用系统相机录像

   2025-02-15 2330
核心提示:要调用Android系统相机进行录像,可以通过Intent来实现。以下是一个示例代码:public void startRecordingVideo() {Intent inten

要调用Android系统相机进行录像,可以通过Intent来实现。以下是一个示例代码:

public void startRecordingVideo() {    Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);    if (intent.resolveActivity(getPackageManager()) != null) {        startActivityForResult(intent, REQUEST_VIDEO_CAPTURE);    }}@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) {    if (requestCode == REQUEST_VIDEO_CAPTURE && resultCode == RESULT_OK) {        Uri videoUri = data.getData();        // 在这里可以处理录像的结果    }}

在上面的代码中,startRecordingVideo()方法将会打开系统相机应用,并且等待用户录像完成或者取消录像。当录像完成后,会通过onActivityResult()方法返回录像的结果,可以从返回的Intent中获取到录像的Uri。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言