Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将通过android摄像头录制的视频保存在SD卡上?_Android_Camera_Android Sdcard - Fatal编程技术网

如何将通过android摄像头录制的视频保存在SD卡上?

如何将通过android摄像头录制的视频保存在SD卡上?,android,camera,android-sdcard,Android,Camera,Android Sdcard,我正在使用摄像头录制视频,请参见此处的代码 Button makeVideo = (Button) findViewById(R.id.buttonmakeVideo ); makeVideo.setOnClickListener(new OnClickListener() { public void onClick(View v) {

我正在使用摄像头录制视频,请参见此处的代码

    Button makeVideo = (Button) findViewById(R.id.buttonmakeVideo );
                makeVideo.setOnClickListener(new OnClickListener() 
                {
                    public void onClick(View v) 
                    {

                        Intent intent = new Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE);
                        startActivityForResult(intent, REQUEST_VIDEO_CAPTURED);

                    }
                });



protected void onActivityResult(int requestCode, int resultCode, Intent data) 
        {
            // TODO Auto-generated method stub
            super.onActivityResult(requestCode, resultCode, data);

            if (resultCode == RESULT_OK)
            {
                if (requestCode == REQUEST_VIDEO_CAPTURED) 
                {

                    uriVideo = data.getData();
                    String timeStamp = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(new Date());


                    cameraVideoList.add(timeStamp);
                    adapter.notifyDataSetChanged();
                    cameraVideoURIList.add(uriVideo.toString());
                }
            }
        }
我成功录制了视频并可以在我的应用程序中播放视频,但视频存储在相机内存中,我想在SD卡上创建一个目录,如dirMyVideos,并将视频存储在目录中。如何可能,请在这方面指导我

这是我的日志

发布答案检查,如果您有任何疑问,请告诉我..Thnx kalyan对于您的ans,我的应用程序在我单击停止录制Post logcat时崩溃您正在获取的内容…请检查我的logcat