Android: привязка данных из базы данных к CheckBox в ListView?
я пытаюсь связать данные из моегоSQLiteDatabase
кListView
, Я'м в настоящее время с помощьюSimpleCursorAdapter
заполнить мойListView
, К сожалению это некажется, не работает с установкой CheckBoxпроверенный атрибут.
Вот как я это делаю сейчас; вместо изменения CheckBox 'После проверки состояния адаптер вводит значение в текстовый аргумент, поэтому значение отображается справа от CheckBox в виде текста.
Джава:
setListAdapter( new SimpleCursorAdapter( this,
R.layout.mylist,
data,
new String[] { Datenbank.DB_STATE, Datenbank.DB_NAME },
new int[] { R.id.list_checkbox, R.id.list_text }
) );
mylist.xml:
Изменить: поле в базе данных, конечно, типа логического, и я 'Мы также пытались присвоить идентифицируемое поле идентификатору, чтобы заполнить значение в .I '