首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android Uri到Java URI

android Uri到Java URI
EN

Stack Overflow用户
提问于 2015-06-02 21:50:30
回答 1查看 120关注 0票数 1

我需要一个关于如何转换android URI到Java Uri的快速帮助。我的要求是捕获图像并将其存储在外部存储中。为了跨活动传递这些图像,我决定使用一个包含图像Uris的数组列表,并将此数组列表作为意图传递给下一个活动。但是,数组列表只接受JavaURI。

代码语言:javascript
复制
String image = new SimpleDateFormat("yyyy.MM.dd.HH.mm.ss").format(new Date());
File photo=new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES),image);
selectedImageA=Uri.fromFile(photo);
imageIndex++;
selectedImageJ= <Looking for code here>;
imagesUriArray.add(imageIndex,selectedImageJ);
Intent i = new Intent(getApplicationContext(),ScanActivity.class);
startActivity(i);
EN

回答 1

Stack Overflow用户

发布于 2015-06-02 22:06:19

试着声明:

代码语言:javascript
复制
ArrayList<Uri> imagesUriArray = new ArrayList<Uri>;

如果这不起作用,请将您的ArrayList声明为String list并将uri转换为String。然后,从Uri字符串初始化uri

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30598023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档