Android: выпустить экземпляр галереи после публикации изображения

Я пытаюсь поделиться изображением из галереи с моим приложением для Android. Приложение имеет действия: ActivityA, ActivityB, ActivityC.

ActivityC - это место, куда входит изображение. Чтобы поместить изображение в ActivityC, мне нужно перейти от ActivityA к ActivityB, затем к ActivityC. Я могу получить путь к изображению от ClipData от Intent и поместите изображение в ActivityC. Когда я нажимаю на общий ресурс из галереи в приложение, создается новый экземпляр приложения. Я думаю, что это ожидаемое поведение.

Примечание. Приложение работает в фоновом режиме до нажатия кнопки "Поделиться".

Когда я посмотрел на последние приложения, я увидел два запущенных приложения. Один действительный экземпляр работает в фоновом режиме, а другой - создается при щелчке по общему ресурсу. Я не уверен в том, как можно освободить или закрыть вновь созданный экземпляр после помещения изображения в ActivityC и вернуться к исходному экземпляру и показать изображение в ActivityC.

Режим запуска для всех этих трех видов деятельности singleTop,

Как очистить / закрыть экземпляр, который создается при нажатии кнопки "Поделиться", и показать фактический экземпляр. или запустить только один экземпляр.

Любая помощь очень ценится.

0 ответов

Другие вопросы по тегам