Поскольку действия открываются пользователем, они складываются в стек представления. , и когда пользователь завершает действие любым способом, он выплывает из стека представлений.Завершение (или доступ) определенной активности на Android
Теперь у меня есть ситуация, когда пользователь открыл главный экран приложения и последовательно открыл несколько действий поверх главного экрана. В каждом действии есть элемент управления, который позволяет пользователю снова видеть домашний экран.
Как я могу думать, может быть два подхода, чтобы получить это:
- На прессе этого контроля, выскочить экран домой из нижней части стека просмотра и толкать его на верхней части его ,
- При нажатии кнопки управления начните всплывать каждый текущий экран, пока главный экран не станет текущим.
Я знаю, что в Android есть какой-то способ сделать хотя бы одно из этого или что-то в этом роде. Я просто не могу вспомнить, что это было.
Пожалуйста, помогите мне выбрать лучший подход и дайте мне знать путь (код, в частности), чтобы сделать это.
Большое спасибо :)
(Пожалуйста, измените заголовок/текст, если он не подходит)
Я мог четко понимать код, но не смог получить то, что будет означать часть XML в манифесте, и сценарий, когда это будет полезно. Большое спасибо, кстати! :-) – 2010-12-01 11:12:22