【发布时间】:2016-06-25 17:40:00
【问题描述】:
我有一个图像 URI,我想将此 URI 转换为真实路径。我看过很多答案,但没有一个对我有用。我正在使用棉花糖 6.0.1。图片 URI 为 content://com.android.providers.media.documents/document/image%3A52530。
代码:
sendImageFromFolder.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent();
intent.setType("image/*");
intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true);
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent,"Select Picture"), 1);
}
});
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(requestCode==1) {
Uri uri = data.getData();//how to convert this uri to real path .
}
}
【问题讨论】: