调用相机拍照后返回照片过小的问题
来源:互联网 发布:啊哈算法pdf百度云 编辑:程序博客网 时间:2024/04/29 15:33
http://blog.csdn.net/giantgreen/article/details/8733290
最近通过Intent调用系统相机拍照后,发现返回的照片像素变小,照片质量也变低,上网搜索后问题得到解决,感谢那位高人。
代码如下:
1.调用系统相机进行拍照
- String SD_CARD_TEMP_DIR="/mnt/sdcard/"+"tem.jpg";
- Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
- intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT,Uri.fromFile(new File(SD_CARD_TEMP_DIR)));
- startActivityForResult(intent,10);//requestCode:10,任意(If >= 0, this code will be returned in onActivityResult() when the activity exits.)
- @Override
- protected void onActivityResult(int requestCode, int resultCode, Intent data) {
- String sdStatus = Environment.getExternalStorageState();
- if(!sdStatus.equals(Environment.MEDIA_MOUNTED))
- {
- return;
- }
- ContentResolver resolver = getContentResolver();
- try {
- File f = new File(SD_CARD_TEMP_DIR);
- try {
- Uri capturedImage = Uri.parse(android.provider.MediaStore.Images.Media.insertImage(
- getContentResolver(), f.getAbsolutePath(), null, null));
- // 将图片内容解析成字节数组
- mContent = readStream(resolver.openInputStream(Uri.parse(capturedImage.toString())));
- // 将字节数组转换为ImageView可调用的Bitmap对象
- bitmap = getPicFromBytes(mContent, null);
- //把得到的图片绑定在控件上显示
- ((ImageView)findViewById(R.id.camera_dispaly)).setImageBitmap(bitmap);
- } catch (FileNotFoundException e) {
- e.printStackTrace();
- }
- } catch (Exception e) {
- }
- }
3.OK
0 0
- 调用相机拍照后返回照片过小的问题
- Android菜鸟笔记-调用相机拍照后返回照片过小的问题
- Android 7.0调用相机拍照,返回后显示拍照照片
- 关于调用Android相机拍摄照片返回数据过小的问题
- 调用系统相机拍照,拍照后获取照片
- iOS10 调用系统相机拍照后黑屏的问题
- 关于android调用相机及拍照的存储和照片处理功能的全面小案例
- 关于android调用相机及拍照的存储和照片处理功能的全面小案例
- android 自定义用相机拍照后的照片存储位置
- 关于Android调用相机拍照,完成后无法返回
- 调用手机相机拍照并获取拍摄的照片
- Android调用相机拍照返回图片太小
- 程序调用系统拍照返回后崩溃的问题
- 程序调用系统拍照返回后崩溃的问题
- android解决相机拍照照片被旋转的问题
- 调用Android相机拍照的问题
- Android调用相机拍照获取原始照片
- Android 相机拍照后 ,Intent 返回 null问题 的 l对应方法
- java封装类(一)
- spi(2)pxe8311+spi-altera+m25p驱动设计
- SVN linux 命令
- GeoServer源码解析和扩展 (二)注册服务
- org.eclipse.jdt.internal.core.JavaProject编辑器无法识别该类
- 调用相机拍照后返回照片过小的问题
- Python抓取图片Demo
- ios TableView 一般操作
- JAVA从UTF-8编码文件读取字符串时,前边有问号的问题
- js 关闭当前窗口时弹出警告框
- Cocos2dx中tolua++如何使用自定义类
- Clojure 学习入门(19)—— 数组
- Activity间传递对象 -- Serializable接口
- 软件工程的导图