Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE); // 录视频动作 intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1); // 视频质量:0表示低,1表示高 if(videoFile.exists()) videoFile.delete(); // 若视频文件已存在,需先删除 intent.putExtra(MediaStore.EXTRA_OUTPUT, videoUri); // 录...
单位字节intent.putExtra(MediaStore.EXTRA_DURATION_LIMIT, 10); // 时长限制,单位秒startActivityForResult(intent, RECORDER_CODE); // 打开系统摄像机} else if (v.getId() == R.id.rl_video) {// 创建一个内容获取动作的意图(准备跳到系统播放器)Intent intent = new Intent(Intent.ACTION_VIEW)...
通过Intent的方式:Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);用这种方式录制和播放视频 工具/原料 Android Studio 安卓手机一部 方法/步骤 1 注意:这里播放camera录制的视频使用VideoView,不使用MediaPlayer和SurfaceView的结合。用帧布局Framelayout布局,VideoView和ImageView,播放时隐藏视频缩略图,暂...
class VideoListener implements OnClickListener { @Override public void onClick(View v) { Intent intent =new Intent(MediaStore.ACTION_VIDEO_CAPTURE); //在这里的QUALITY参数,值为两个,一个是0,一个是1,代表录制视频的清晰程度,0最不清楚,1最清楚 //没有0-1的中间值,另外,使用1也是比较占内存的,测试...
MediaStore.ACTION_IMAGE_CAPTURE拍照; MediaStore.ACTION_VIDEO_CAPTURE录像。 2. Start the Camera Intent 使用startActivityForResult()方法,并传入上面的intent对象。 之后,系统自带的相机应用就会启动,用户就可以用它来拍照或者录像。 3. Receive the Intent Result ...
String filePath=FileManager.get().getRootFile()+"/msc/"+itemId+".mp4";// 保存路径Uri uri=Uri.fromFile(newFile(filePath));// 将路径转换为Uri对象Intent intent=newIntent(MediaStore.ACTION_VIDEO_CAPTURE);// 表示跳转至相机的录视频界面intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY,0);// Medi...
Intent intent =newIntent(MediaStore.ACTION_VIDEO_CAPTURE);//设置视频录制的最长时间intent.putExtra (MediaStore.EXTRA_DURATION_LIMIT,30);//设置视频录制的画质intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY,1); startActivityForResult (intent, VIDEO_WITH_CAMERA); ...
*/ public static Intent createTakeVideoIntent() { Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE); Uri uri = getOutputVideoUri(); // create a file to save the video in specific folder if (uri != null) { intent.putExtra(MediaStore.EXTRA_OUTPUT, uri); } intent....
简介 调用系统录像功能Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);这个很常用的。工具/原料 编译工具:Eclipse 方法/步骤 1 要用到的权限<uses-permission android:name="android.permission.CAMERA" /><uses-feature android:name="android.hardware.camera" /><uses-feature android:name="android...
Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);//设置视频录制的最长时间intent.putExtra (MediaStore.EXTRA_DURATION_LIMIT,30);//设置视频录制的画质intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1);startActivityForResult (intent, VIDEO_WITH_CAMERA); ...