首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Mediastore检索图像

从Mediastore检索图像
EN

Stack Overflow用户
提问于 2012-11-12 19:44:50
回答 1查看 237关注 0票数 0

我正在尝试从Mediastore.Images.Media中检索图像,但总是将光标设置为空。请建议如何解决此问题。提前感谢

代码语言:javascript
复制
Uri contenturi = Images.Media.getContentUri("phoneStorage");
    String[] mprojection = { MediaStore.Images.Media.DATA };
    String mselection = null;
    String[] mselectionArgs = null;
    String msortOrder ="date_added DESC";
    Cursor mcursor = managedQuery(contenturi, mprojection, mselection, mselectionArgs, msortOrder);

当我检查mcursor为null时,我尝试将uri更改为外部存储,也尝试了没有排序顺序。但它仍然返回null。请帮帮忙

EN

回答 1

Stack Overflow用户

发布于 2012-11-12 20:15:15

巴迪试试这段代码,

代码语言:javascript
复制
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);    
startActivityForResult(Intent.createChooser(intent,getResources().getString(R.string.accept)),1);

现在只需使用onActivityResult方法从Gallery获取图像。

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

https://stackoverflow.com/questions/13343134

复制
相关文章

相似问题

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