Это обычное поведение в Android, когда приложение свернуто, оно возобновит свое состояние, когда снова станет активным. Это поведение по умолчанию, и вам не нужно кодировать для этого.
Я заметил, что с Monodroid это не так, приложение всегда перезапускается, теряя любое состояние, которое у него было раньше.
Это ошибка? И как обойти это поведение в Monodroid?
Как воспроизвести поведение:
- Создайте новый проект Mono droid
- Запустите сгенерированное приложение. (Приложение-счетчик, которое увеличивается при нажатии кнопки)
- Нажмите кнопку, она увеличит счетчик
- Сверните приложение, то есть перейдите к другим приложениям в телефоне.
- Вернитесь в приложение Monodroid. Он должен был перезапуститься со сбросом счетчика.
Любое решение для этого странного поведения Monodroid по умолчанию?