I let users select an image from gallery, after that I show this in an imageview. It works on my phone and in nexus 5 emulator but not working in nexus 5x. Any ideas?
case R.id.imageToUpload:
Intent galleryIntent = new Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(galleryIntent, RESULT_LOAD_IMAGE);
break;
and
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == RESULT_LOAD_IMAGE && resultCode == RESULT_OK && data != null) {
Uri selectedImage = data.getData();
imageToUpload.setImageURI(selectedImage);
}
}
why this code is not working on nexus 5x? (the image is not showing after user selected it)
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />