Android_拍照后获取照片的真实路径(应该能适应多款安卓机的,各位试下哈)

来源:互联网 发布:java代码生成流程图 编辑:程序博客网 时间:2024/04/27 14:52
public void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode == RESULT_OK) {
switch (requestCode) {

case REQUEST_TAKEPHOTO: {// 拍照返回处理

//获取本手机系统的图片数据库的cursor

Cursor cursor = mContext.getContentResolver().query(
MediaStore.Images.Media.EXTERNAL_CONTENT_URI, null,
null, null, null);
if (cursor != null) {
cursor.moveToLast();//把游标移到最后处,既获取最新照片信息,也就是你刚拍照的照片了
String filePath = cursor
.getString(cursor
.getColumnIndexOrThrow(MediaStore.Video.Media.DATA));
listAddNew(filePath);
}
cursor.close();
break;
}
default:
break;
}
}

}


转帖请注明:http://blog.csdn.net/shishuiwangchuan/article/details/18715525

0 0
原创粉丝点击