Как сохранить состояние моей деятельности - PullRequest
0 голосов
/ 12 июля 2011

У меня есть EditText, за которым следует представление списка. Так что это работает так - когда вы вводите что-то в тексте редактирования, он показывает элементы из списка, которые соответствуют тексту выше. В любом случае мне нужно сохранить состояние просмотра списка. означает, что если пользователь отходит от этого экрана и возвращается, представление списка должно иметь то же состояние, а текст редактирования должен быть заполнен тем же текстом. Надеюсь, ты понял.

Скажите, пожалуйста, как этого добиться.

Ответы [ 2 ]

1 голос
/ 12 июля 2011

Сохраните ваши данные в onPause () и восстановите их в onResume () при необходимости.

0 голосов
/ 12 июля 2011

Вы должны сохранить введенную вами строку для редактирования текста (через эти методы)

protected void onPause()

А когда пользователь возвращается, вы просто связываете свою строку для редактирования текстового представления на

protected void onResume()

http://developer.android.com/guide/topics/fundamentals/activities.html#Lifecycle

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