Сохранить просмотры, добавленные пользователем - PullRequest
0 голосов
/ 05 апреля 2020

Я начал программировать несколько месяцев go, поэтому извините, если вам кажется очевидным ответ на этот вопрос.

В настоящее время я работаю над приложением, в котором пользователь может добавить EditText, нажав кнопку, которая работает нормально. Проблема заключается в том, что добавленные виды удаляются после того, как пользователь покидает приложение или поворачивает телефон.

У кого-нибудь есть идея, как сохранить динамически добавленные виды, добавленные пользователем, нажав кнопку?

1 Ответ

0 голосов
/ 05 апреля 2020

Предполагая, что нет ограничения на количество EdtitText, которое будет добавлено на экран при нажатии кнопки. Здесь нужно сделать две вещи:

1) Поэтому при изменении ориентации виды удаляются. Чтобы решить эту проблему, вы можете добавить это в свой файл манифеста

<activity name= ".YourActivity" android:configChanges="orientation|screenSize"/>

ПРИМЕЧАНИЕ: Если вы используете другой макет для ландшафтного режима, при добавлении этих параметров макет для ландшафтного режима не будет

2) Чтобы сохранить представления, которые были добавлены пользователем, когда пользователь покидает (убивает приложение из кэша) приложение, необходимо сохранить добавленный счетчик EditText либо с помощью SQLiteDatabase или используя ORM, например greenDAO , Sugar ORM или любой другой, который вы считаете подходящим.

Надеюсь, это поможет. : -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...