Загружаю изображения из галереи в сетку, которые принадлежат объекту (Ejercicio), который я сохраняю в виде списка. Затем, когда я нажимаю элемент списка, я хочу загрузить все данные. Как я могу загружать изображения? Я хочу сохранить uri в ArrayList, а затем конвертировать эти URI в Bitmap, чтобы показать его в gridview.Загрузить изображения из uri
Теперь мой код это:
protected void onActivityResult(int requestCode, int resultCode,
Intent imageReturnedIntent) {
super.onActivityResult(requestCode, resultCode, imageReturnedIntent);
Uri selectedImageUri = null;
Uri selectedImage;
String filePath = null;
switch (requestCode) {
case SELECT_FILE:
if (resultCode == Activity.RESULT_OK) {
selectedImage = imageReturnedIntent.getData();
if (requestCode == SELECT_FILE) {
if (selectedImage != null) {
InputStream imageStream = null;
try {
imageStream = getContentResolver().openInputStream(
selectedImage);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
Bitmap bmp = BitmapFactory.decodeStream(imageStream);
imagenes.add(bmp);
imagenesUri.add(selectedImage);
adapter.notifyDataSetChanged();
}
}
}
break;
}
}