В моем PoC у меня есть некоторые действия, HomeActivity, CreateActivity, SearchActivity, ResultsActivity, ResultDetailsActivity и UpdateActivity.
У меня есть два основных пути навигации: Создать и Поиск.
Навигация для пути Создать выглядит следующим образом: HomeActivity → CreateActivity - (при завершении) → HomeActivity
Навигация для Поиск выглядит следующим образом: HomeActivity → SearchActivity → ResultsActivity (ListActivity) → ResultDetailsActivity → UpdateActivity - (по завершении) → ResultDetailsActivity (с обновленными данными).
В настоящее время переход на новый Activity осуществляется с помощью метода startActivity(intent). Однако это приводит к открытию нескольких экземпляров каждого Activity.
Я новичок в Android. Может кто-нибудь, пожалуйста, предложите, как я мог бы избежать этого?