Поведение нажатия клавиши Home

При разработке демонстрационного приложения андроида я создал две операции 1) Действие 1 2) Действие 2

Теперь Действие 2 является приоритетным действием, тогда как Действие 1 является фоном один. Теперь пользователь теснит клавишу. Приложение (т.е. оба операции) исчезает. Теперь, мы повторно запускаем приложение, мы рассматриваем Действие 1 как приоритетное действие. Мой вопрос:

1) Платформа поддерживает какую-либо запись истории когда теснившая клавиша? 2) Как мы берем пользователя к последнему действию запуска по перезапуску приложения?

12
задан Arnab 15 June 2010 в 03:53
поделиться

2 ответа

Я также могу порекомендовать прочитать Руководство по разработке действий и задач . Это рекомендации пользовательского интерфейса о том, как вести себя при нажатии кнопки «Домой», при нажатии кнопки «Назад» и т. Д.

Это не очень технический вопрос, но он очень хорошо иллюстрирует, как ваше приложение должно вести себя и чего ожидает ОС.

0
ответ дан 2 December 2019 в 07:20
поделиться

Сохраняет ли платформа какую-либо запись в истории при нажатии клавиши home?

Да. Запущенные/завершенные действия выталкиваются/выталкиваются в/из стека истории.

Как перевести пользователя к последнему запущенному действию при перезапуске приложения?

AFAICT, это должно быть поведение по умолчанию. Когда вы перезапускаете приложение, вы переходите к последней активности в стеке, если вы не измените стек.

Подробнее читайте здесь: Application Fundamentals - Activities and Tasks

2
ответ дан 2 December 2019 в 07:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: