How to display an Image received from an \"android.intent.action.SEND\" in an imageview?
The user selects my app from the list of apps to share an imag
You are receving Image in Intent, So you have to update your Manifest as:
...
...
...
Then Activity needs:
void onCreate (Bundle savedInstanceState) {
...
// Get intent, action and MIME type
Intent intent = getIntent();
String action = intent.getAction();
String type = intent.getType();
if (Intent.ACTION_SEND.equals(action) && type != null) {
if (type.startsWith("image/")) {
Uri imageUri = (Uri) intent.getParcelableExtra(Intent.EXTRA_STREAM);
if (imageUri != null) {
YourImageView.setImageUri(imageUri);
}
}
.
.
.