我的应用中有一个Image-Picker。
public static final String GOOGLE_PHOTOS_PERMISSION="com.google.android.apps.photos.permission.GOOGLE_PHOTOS";
是否可以通过Google照片中的URI获取图片?
答案 0 :(得分:0)
使用以下代码段将Uri
转换为Bitmap
:
private Bitmap getBitmapFromUri(Uri uri) throws IOException {
ParcelFileDescriptor parcelFileDescriptor = getContentResolver().openFileDescriptor(uri, "r");
FileDescriptor fileDescriptor = parcelFileDescriptor.getFileDescriptor();
Bitmap image = BitmapFactory.decodeFileDescriptor(fileDescriptor);
parcelFileDescriptor.close();
return image;
}
现在将此Bitmap
设置为ImageView
。
答案 1 :(得分:0)
您可以使用Picasso库。
Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);
使用Gradle文件
compile 'com.squareup.picasso:picasso:2.5.2'
检查毕加索图书馆文档