Android 从Mediastore检索图像
我正在尝试从Mediastore.images.Media检索图像。我总是将光标设置为空。请建议如何解决这个问题。提前谢谢Android 从Mediastore检索图像,android,Android,我正在尝试从Mediastore.images.Media检索图像。我总是将光标设置为空。请建议如何解决这个问题。提前谢谢 Uri contenturi = Images.Media.getContentUri("phoneStorage"); String[] mprojection = { MediaStore.Images.Media.DATA }; String mselection = null; String[] mselectionArgs = null;
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更改为外部存储,也尝试了无排序顺序。但它仍然返回空值。请帮助好友尝试此代码
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获取图像 你想从图库中获取图像吗?是的,我正在从图库中导入照片