Я читал, что Android автоматически сохраняет содержимое объектов EditText
, когда приложение собирается остановить или убить. Однако в моем приложении содержимое EditText
теряется при изменении ориентации экрана.
Это нормальное поведение? Должен ли я вручную сохранять/восстанавливать его содержимое с помощью onSaveInstanceState
/onRestoreInstanceState
? Или есть более простой способ сказать Android, чтобы сохранить его, восстановить его?
Edit
Я создаю объект EditText
программно, а не в XML. Это оказывается связанным с проблемой (см. Принятый ответ ниже).