Image Pick
Roman Tcaregorodtcev edited this page Apr 19, 2018
·
2 revisions
Allow the user to select a image files and return it.
OmegaIntentBuilder.from(this)
.pick()
.image()
.multiply(false)
.createIntentHandler(this)
.startActivityForResult(REQUEST_CODE);
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == REQUEST_CODE && resultCode == RESULT_OK && data != null) {
try {
Bitmap bitmap = MediaStore.Images.Media.getBitmap(getContentResolver(), data.getData());
imageView.setImageBitmap(bitmap);
} catch (IOException exc) {
exc.printStackTrace();
}
} else if (resultCode == RESULT_CANCELED) {
Toast.makeText(getApplicationContext(), "Pick cancelled", Toast.LENGTH_SHORT).show();
}
}