Как загрузить картинку в imageview с помощью intent-a?

Рейтинг: 1Ответов: 2Опубликовано: 03.11.2014

Как загрузить картинку в imageview с помощью intent-a?

intent - камера и галерея.

Ответы

▲ 2

Для старта Intent-а используйте:

Intent pickPhoto = new Intent(Intent.ACTION_PICK,
                android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
        activity.startActivityForResult(pickPhoto, code);

Где pickPhoto - Intent, code - константа.

Дальше:

@Override
    public void onActivityResult(int requestCode, int resultCode, Intent data) {
        if (requestCode == PHOTO_CODE && resultCode == Activity.RESULT_OK) {
            Uri selectedImage = data.getData();
            imageView.setImageURI(selectedImage);
        }
    }
▲ 1

startactivityforresult, ACTION_IMAGE_CAPTURE, ACTION_PICK