Sign in to follow this  
Followers 0
deysiane.sousa

Dúvida sobre permissão

1 post in this topic

Alguém saberia me dizer qual permissão eu adiciono no androidManifest para ter acesso as fotos da galeria do dispositivo no meu aplicativo, já tenho as permissões WRITE_EXTERNAL_STORAGE" e"READ_EXTERNAL_STORAGE", mas quando eu emulo o app no celular a foto que eu escolho não aparece 

estou usando o seguinte código para add a imagem
 public void addImagem(View v) {
        Intent intent = new Intent();
        intent.setType("image/*");
        intent.setAction(Intent.ACTION_GET_CONTENT);
        startActivityForResult(
                Intent.createChooser(intent, "Selecione uma imagem"), 1);
    }

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

        if (requestCode == 1 && resultCode == RESULT_OK && null != data) {

            Uri selectedImage = data.getData();
            String[] filePathColumn = {MediaStore.Images.Media.DATA};

            Cursor cursor = getContentResolver().query(selectedImage,
                    filePathColumn, null, null, null);
            cursor.moveToFirst();

            int columnIndex = cursor.getColumnIndex(filePathColumn[0]);
            String picturePath = cursor.getString(columnIndex);
            cursor.close();
            addImg.setImageBitmap(BitmapFactory.decodeFile(picturePath));
            imagem = picturePath;
        }
    }
 

Edited by deysiane.sousa

Share this post


Link to post
Share on other sites

               

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0