Как загрузить картинку в imageview с помощью intent-a?
Как загрузить картинку в imageview с помощью intent-a?
intent - камера и галерея.
Источник: Stack Overflow на русском
Как загрузить картинку в imageview с помощью intent-a?
intent - камера и галерея.
Для старта 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);
}
}
startactivityforresult
, ACTION_IMAGE_CAPTURE
, ACTION_PICK