本文介绍了如何将 URI 传递给意图?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试将 URI 对象传递给我的 Intent 以使用该 URI在另一个活动中.
I'm trying to pass a URI-Object to my Intent in order to use that URI in another activity.
如何传递 URI?
private Uri imageUri; .... Intent intent = new Intent(this, GoogleActivity.class); intent.putExtra("imageUri", imageUri); startActivity(intent); this.finish();我现在如何在其他活动中使用此 URI?
How do I use now this URI in my other activity?
imageUri = extras.getString("imageUri"); // I know thats wrong ... 推荐答案您可以将 uri 存储为字符串
you can store the uri as string
intent.putExtra("imageUri", imageUri.toString());然后像这样将字符串转换回uri
and then just convert the string back to uri like this
Uri myUri = Uri.parse(extras.getString("imageUri"));更多推荐
如何将 URI 传递给意图?
发布评论