调用系统相机并设置存储路径
2016-03-14 15:13
375 查看
先设置好权限
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.RECORD_AUDIO" >核心代码
String sdStatus = String.valueOf(getExternalCacheDir()); Intent cameraIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); Uri imageUri = Uri.fromFile(new File(sdStatus,CROPPED_CAMERA_NAME)); //指定照片保存路径(SD卡) cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, imageUri); startActivityForResult(cameraIntent, Crop.RESULT_CAMERA);onActivityResult方法接收回调
相关文章推荐
- java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind 【 解决方案】
- mysql5.6.25及以上下载衔接
- 解决RadioGroup的RadioButton图片、文字无法居中
- JSP九大内置对象详解
- 滑动窗口
- 1-2+3-4+5-6+7......+n的几种实现
- SpringMVC 400 Bad Request 问题
- doT.js 模板引擎的使用
- leetcode 每日一题 328. Odd Even Linked List
- git commit ammend 修改已经提交的注释
- [Canvas绘图] 第32节 藏图阁(12) AlphaGo与李世石的围棋大战之第二局
- C++友元函数和类
- 细说WPF数据绑定
- [软件]在浏览器里添加MarkDown Here(插件)
- (01)odoo模型中调用窗体动作
- js判断当前环境是否是微信内浏览器
- MyEclipse项目左上角显示红色感叹号的解决方法
- MySQL修改root密码的多种方法
- js图片预览插件
- View的位置参数及触摸事件