※AndoridManifestへ追記

<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="image/jpeg" />
</intent-filter>


※受け取るActivity側

Uri imageUri = null;

try{

imageUri
= Uri.parse(getIntent().getExtras().get("android.intent.extra.STREAM").toString());

}

catch(Exception e){

e
.printStackTrace();

}

if (imageUri != null) {

Log.v("ImageIntent", "暗黙的intentから起動");

Bitmap bmp = null;

try {
// bmpに他Activityから渡された画像が格納される
bmp
= Media.getBitmap(getContentResolver(), imageUri);

}

catch (FileNotFoundException e) {

e
.printStackTrace();

}

catch (IOException e) {

e
.printStackTrace();

}

if (bmp != null) {

this.imageView.setImageBitmap(bmp);

}

}

else{

Log.v("ImageIntent", "通常起動");

}