Android-приложение сохранить состояние - PullRequest
1 голос
/ 27 января 2010

У меня проблемы при разработке приложения для Android.

Я объявляю объект пользовательского критерия поиска в контексте приложения, из каждого действия я хочу получить доступ к объекту критерия поиска из контекста приложения, а затем хочу изменить объект Критерии поиска.

метод oncrate () я получаю searchcritiera и продолжаю сохранять этот объект в критерии поиска контекста приложения.

ВКЛ активность, которую я обнаружил, кнопка gps обнаружения, когда пользователь нажимает на кнопку, которую он обнаруживает, и сохраняет объект местоположения в критерии поиска.

  • Есть две проблемы: как сохранить объект критерия поиска на протяжении цикла приложения, в то время как каждое действие хочет изменить значения критерия поиска?

  • когда я двигаюсь и любое другое приложение появляется перед моей активностью, критерий поиска теряет значение из контекста приложения ....

помогите мне.

1 Ответ

1 голос
/ 25 января 2011

В любом действии, когда критерий поиска изменяется на другое значение, вы можете сохранить его в SharedPreferences. Если вы хотите сохранить старое значение, вы можете поместить его в вектор, а затем поместить в SharedPreferences, иначе просто поместите новое значение в ShraedPreferences.

В случае onResume () получить значение с именем тега из SharedPreferences.

...