Android获取从SDCard中选择的图像ID并将其设置为ImageView
所以,基本上,我试图从 SDCARD 中的图像更改 ImageView。
这是我的一些代码:
String[] images = {MediaStore.Images.Thumbnails._ID};
Cursor cc = context.getContentResolver().query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
images,
null,
null,
MediaStore.Images.Thumbnails.IMAGE_ID);
startManagingCursor(cc);
photo.setImageURI(Uri.withAppendedPath(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, <image ID>));
令我困惑的是如何检索图像 ID...如您所见,Uri.withAppishedPath() 需要图像 ID...
如果有人能为我提供示例代码,我将不胜感激..
谢谢
So, basically, I'm trying to change an ImageView from images in SDCARD.
Here's some code from me :
String[] images = {MediaStore.Images.Thumbnails._ID};
Cursor cc = context.getContentResolver().query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
images,
null,
null,
MediaStore.Images.Thumbnails.IMAGE_ID);
startManagingCursor(cc);
photo.setImageURI(Uri.withAppendedPath(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, <image ID>));
What's confusing me is how to retrieve the image ID... as you can see, Uri.withAppendedPath() requires an image ID...
I'd appreciate it if someone can give a sample code for me..
THX
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这有帮助吗?
This helps ?