2015-03-03 4 views
0

Я новичок в Android, и мне было интересно, есть ли способ сохранить следующее: У меня есть пользовательский адаптер, который содержит заголовок и флажок.Как сохранить флажок в динамическом ListView при выходе из приложения

Список получен из базы данных, которая всегда изменяется, поэтому listView является динамическим. Я не могу использовать SharedPreference, потому что он сохраняет только позицию (и список перемещается), и я хотел бы найти способ сохранения, если флажок в каждом элементе включен или отключен, когда пользователь выходит из приложения.

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

Быстрое, но тяжелое решение будет создавать конкретную базу данных на каждом устройстве для хранения всего элемента, который пользователь читает, но я попросил увидеть любое другое решение. http://i.stack.imgur.com/eBfls.png Например, это могут быть люди, которые сделали или не нажали в пункте «спорт». Поэтому я хочу сохранить государство для этих людей, которые сделали это на своих устройствах. Является ли печенье решением?

+0

Мы не будем делать всю работу за вас, что вы пробовали? – ByteHamster

+0

Я искал решения здесь, но я не нашел ничего связанного. – Antonio

ответ

0

Я не совсем понял сценарий. Но вы можете сохранить их в базе данных в своем методе onPause().

Смежные вопросы