У меня есть приложение, которое очень иерархично (действия похожи на Лигу > Командa > Позиция > Игрок), и поэтому я сделал каждое действие singleTop
, чтобы сохранить навигацию разумным и предотвратить дублирование экземпляров.
Теперь я делаю свое второе приложение, и я видел, что он предложил объявить мое приложение singleTask
для предотвращения дублирования экземпляров. Может ли кто-нибудь помочь объяснить преимущества каждого подхода?
Мое новое приложение - это всего лишь активность с тремя фрагментами, и тогда я, вероятно, добавлю активность настроек и, возможно, FAQ.
EDIT: Я только понял, что singleTask
НЕ предотвращает дублирование экземпляров моего приложения, как я и думал. Теперь ищем правильный способ справиться с этим...