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