使用Android自带的Camera应用来录制视频也很简单。直接指定一个ACTION_VIDEO_CAPTURE的Action就可以了,和Image类似

代码:

package demo.camera; import android.app.Activity; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.provider.MediaStore; import android.view.View; import android.widget.VideoView; /** * 本实例介绍怎样利用Android自带的Camera来录制视频 * * 指定Action为MediaStore.ACTION_VIDEO_CAPTURE * @author Administrator * */ public class VideoCaptureDemo extends Activity { private VideoView videoView; private Uri videoUri; public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.video_capture); videoView = (VideoView)this.findViewById(R.id.video_view); } public void onActivityResult(int requestCode, int resultCode, Intent data){ if(resultCode == RESULT_OK){ videoUri = data.getData(); } } public void onClick(View v){ int id = v.getId(); if(id == R.id.btn_capture){ Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE); startActivityForResult(intent, 1); }else if(id == R.id.btn_play){ videoView.setVideoURI(videoUri); videoView.start(); } } }

更多相关文章

  1. 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
  2. Android(安卓)WebView 播放视频问题
  3. 短视频源码安卓中的普通动画和属性动画的基本操作
  4. [android Studio] unhandled exception: android.os.RemoteExcep
  5. android用户界面之SeekBar教程实例汇总
  6. WebRTC Android(安卓)源码编译
  7. rk3326 android 8.1 上传sftp时候jsch类报错
  8. Android(安卓)集成 Zxing 条码扫描器
  9. android XML 解析代码

随机推荐

  1. Android深入探究-- 实现即时拍照并上传
  2. The logbook of Android(安卓)bug in dai
  3. android复制数据库到SD卡(网上搜集,未经验
  4. Android中通过Intent 调用图片、视频、音
  5. [Android]PhoneGap源码分析——CallbackS
  6. Android(安卓)异步获取网络图片并处理图
  7. Android四大基本组件介绍与生命周期
  8. android 横屏重启的解决方案
  9. Android 强制设置横屏或竖屏 设置全屏
  10. android之ListView和SimpleAdapter的组合