Я написал простое приложение для просмотра изображений. Однако после отправки картинки с общим намерением:
Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("URLSTRING"));
shareIntent.setType("image/jpeg");
mActivity.startActivity(Intent.createChooser(shareIntent, "SHARE"));
Изображение может быть успешно отправлено, если я выбрал Google Hangouts. Но после этого он удаляется!
Протестировано с другим приложением файлового менеджера (корневой проводник), и это то же самое поведение!
Тем не менее, изображение, отправленное с помощью приложения GooglePlusGallery, похоже, не имеет этой проблемы.
В чем хитрость? Как избежать удаления изображения?