如果需要从本机图片中选择一张,可以通过Intent.ACTION_GET_CONTENT调出界面,选择后再处理返回的Intent。
调用Intent.ACTION_GET_CONTENT调出选择页面
Intent intent = newIntent(Intent.ACTION_GET_CONTENT);
intent.setType("image/*");
activity.startActivityForResult(intent, 1);
onActivityResult中
情况1——content数据
Intent {dat=content://media/external/images/media/39617 }
Uri uri =data.getData();
String[] proj ={MediaStore.Images.Media.DATA, MediaStore.Images.Media.ORIENTATION};
Cursor cursor =activity.getContentResolver().query(uri, proj, null, null, null);
if (cursor == nul