Android: выпустить экземпляр галереи после публикации изображения
Я пытаюсь поделиться изображением из галереи с моим приложением для Android. Приложение имеет действия: ActivityA, ActivityB, ActivityC.
ActivityC - это место, куда входит изображение. Чтобы поместить изображение в ActivityC, мне нужно перейти от ActivityA к ActivityB, затем к ActivityC. Я могу получить путь к изображению от ClipData
от Intent
и поместите изображение в ActivityC. Когда я нажимаю на общий ресурс из галереи в приложение, создается новый экземпляр приложения. Я думаю, что это ожидаемое поведение.
Примечание. Приложение работает в фоновом режиме до нажатия кнопки "Поделиться".
Когда я посмотрел на последние приложения, я увидел два запущенных приложения. Один действительный экземпляр работает в фоновом режиме, а другой - создается при щелчке по общему ресурсу. Я не уверен в том, как можно освободить или закрыть вновь созданный экземпляр после помещения изображения в ActivityC и вернуться к исходному экземпляру и показать изображение в ActivityC.
Режим запуска для всех этих трех видов деятельности singleTop
,
Как очистить / закрыть экземпляр, который создается при нажатии кнопки "Поделиться", и показать фактический экземпляр. или запустить только один экземпляр.
Любая помощь очень ценится.