Android 拍照后获取真实路径
2012-02-15 23:17
225 查看
原文:http://www.devdiv.com/thread-71897-1-1.html
普通的获取图片方式: 得到的将是缩略图,而且因手机的不同, 缩略图的大小也不一样
获取原始图片地址: 注意 Intent data 根据手机型号会 null ,
普通的获取图片方式: 得到的将是缩略图,而且因手机的不同, 缩略图的大小也不一样
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, RESULT_OK); @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (resultCode == RESULT_OK) { Bundle bundle = data.getExtras(); Bitmap bitmap = (Bitmap) bundle.get("data"); bitmap.getWidth(); bitmap.getHeight(); } }
获取原始图片地址: 注意 Intent data 根据手机型号会 null ,
//调用方 Intent intent = new Intent(); ContentValues values = new ContentValues(); Uri photoUri = this.getContentResolver().insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, values); intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, photoUri); startActivityForResult(intent, id); //接收方 @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { ContentResolver cr = this.getContentResolver(); Cursor cursor = cr.query(photoUri, null, null, null, null); cursor.moveToFirst(); if (cursor != null) { String path = cursor.getString(1); Log.e("path=" + path); // 这个就是我们想要的原图的路径 cursor.close(); } }
相关文章推荐
- Android_拍照后获取照片的真实路径(应该能适应多款安卓机的,各位试下哈)
- Android 4.4 前后版本读取图库图片和拍照完美解决方案-获取文件路径
- Android中相机拍照并获取路径
- android 根据uri获取真实路径
- android Uri获取真实路径转换成File的方法
- android Uri获取真实路径转换成File的方法
- Android 4.4以上拍照或者从图库选择图片,获取图片路径
- android 根据uri获取真实路径
- android开发 根据Uri获取真实路径
- android实现Uri获取真实路径转换成File的方法
- Android-->拍照/相册选择照片(从Uri中获取图片路径)
- Android系统拍照之后回显并且获取文件路径
- Android 打开文件管理器 获取文件的真实路径
- android Uri获取真实路径转换成File的方法
- android Uri获取真实路径转换成File的方法
- android Uri获取真实路径转换成File的方法
- android: content URI的真实路径获取
- android 根据uri获取真实路径
- Android应用中拍照后获取照片路径并上传的实例分享
- Android拍照获取照片路径并上传至服务器+Servlet代码