adrianfc
5/1/2020 - 9:04 AM

Photo Import (Permissions)

// getPhoto()
Intent intent = new Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intent, 1);

@Override
    protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
        super.onActivityResult(requestCode, resultCode, data);

        Uri selectedImage = data.getData();


        if (requestCode == 1 && resultCode == RESULT_OK && data != null) {
           try {
               Bitmap bitmap = MediaStore.Images.Media.getBitmap(this.getContentResolver(), selectedImage);

               ImageView imageView = findViewById(R.id.imageView);
               imageView.setImageBitmap(bitmap);

           } catch (Exception e) {
                e.printStackTrace();
           }
        }
    }