Описание тега simplecursoradapter

Базовый адаптер для сопоставления столбцов курсора (базы данных) с TextView или ImageView, определенными в файле макета XML.

Базовый адаптер для сопоставления столбцов курсора (базы данных) с TextView или ImageView, определенными в файле макета XML. Хотя SimpleCursorAdapter является базовым адаптером, он может реализовать более сложную привязку представлений данных, назначив емуViewBinder экземпляр для дополнения логики привязки.


Из документации изSimpleCursorAdapter учебный класс:

Простой адаптер для сопоставления столбцов от курсора до TextView или ImageView, определенных в XML-файле. Вы можете указать, какие столбцы вам нужны, в каких представлениях вы хотите отображать столбцы, а также XML-файл, определяющий внешний вид этих представлений. Связывание происходит в два этапа. Во-первых, если SimpleCursorAdapter.ViewBinder доступен, setViewValue(android.view.View,android.database.Cursor,int) вызывается. Если возвращенное значение истинно, привязка произошла. Если возвращаемое значение - false, а представление для привязки - TextView, setViewText(TextView, String) вызывается. Если возвращаемое значение - false, а представление для привязки - ImageView, вызывается setViewImage(ImageView, String). Если подходящей привязки найти не удается, IllegalStateException брошен. Если этот адаптер используется с фильтрацией, например в AutoCompleteTextView, вы можете использовать SimpleCursorAdapter.CursorToStringConverter и FilterQueryProvider интерфейсы для управления процессом фильтрации. Вы можете обратиться к convertToString(android.database.Cursor) а также runQueryOnBackgroundThread(CharSequence) Чтобы получить больше информации.

Использование тегов:

андроид андроид-ListView expandablelistview baseadapter андроид-CursorAdapter