Мое приложение имеет логическую иерархию активность следующим образом:Android: перемещаться по иерархии активность
Я стараюсь перемещаться по всей деятельности во время проверки, если они работают. Например:
Главное меню> Деятельность A1> Деятельность A2.
Теперь, если я вернусь в Главное меню, есть ли способ проверить, запущена ли операция А2, и если да, переходите непосредственно к этой операции?
Я думаю, что установка android:launchMode="singleTask"
для деятельности A1 может сделать трюк и прочитать об атрибуте android:allowTaskReparenting
. Но я точно не знаю, что использовать для достижения того, чего я хочу.
Вы заинтересованы в принятии решений на основе истории навигации или, в частности, в переупорядочении заднего стека? –
@MaximG История навигации на самом деле не является проблемой, если только одна или несколько Деяний в категории «A» не были созданы и не уничтожены - в этом случае мне нужно перейти в самую глубокую иерархию. – justbourv
Вы проверили http : //developer.android.com/guide/components/tasks-and-back-stack.html? –