SimpleCursorAdapter Конструкторы

Определение

Перегрузки

Имя Описание
SimpleCursorAdapter(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

SimpleCursorAdapter(Context, Int32, ICursor, String[], Int32[])
Устаревшие.

Конструктор включает автоматическое повторное запрос.

SimpleCursorAdapter(Context, Int32, ICursor, String[], Int32[], CursorAdapterFlags)

Стандартный конструктор.

SimpleCursorAdapter(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

protected SimpleCursorAdapter(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Widget.SimpleCursorAdapter : nativeint * Android.Runtime.JniHandleOwnership -> Android.Widget.SimpleCursorAdapter

Параметры

javaReference
IntPtr

nativeint

Ссылка IntPtrна объект Java Native Interface (JNI).

transfer
JniHandleOwnership

Значение, JniHandleOwnershipуказывающее, как обрабатывать javaReference

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

SimpleCursorAdapter(Context, Int32, ICursor, String[], Int32[])

Внимание!

deprecated

Конструктор включает автоматическое повторное запрос.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V", "")]
[System.Obsolete("deprecated")]
public SimpleCursorAdapter(Android.Content.Context? context, int layout, Android.Database.ICursor? c, string[]? from, int[]? to);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V", "")>]
[<System.Obsolete("deprecated")>]
new Android.Widget.SimpleCursorAdapter : Android.Content.Context * int * Android.Database.ICursor * string[] * int[] -> Android.Widget.SimpleCursorAdapter

Параметры

context
Context

Контекст

layout
Int32

int

c
ICursor

Cursor

from
String[]

String

to
Int32[]

int

Атрибуты

Комментарии

Конструктор включает автоматическое повторное запрос.

Этот элемент не рекомендуется. Этот параметр не рекомендуется, так как он приводит к выполнению запросов курсоров в потоке пользовательского интерфейса приложения и, следовательно, может вызвать низкую скорость реагирования или даже ошибки, не отвечающие приложению. В качестве альтернативы используйте android.app.LoaderManager в качестве android.content.CursorLoaderальтернативы .

Java документации по android.widget.SimpleCursorAdapter.SimpleCursorAdapter(android.content.Context, int, android.database.Cursor, java.lang.String[], int[]).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

SimpleCursorAdapter(Context, Int32, ICursor, String[], Int32[], CursorAdapterFlags)

Стандартный конструктор.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V", "")]
public SimpleCursorAdapter(Android.Content.Context? context, int layout, Android.Database.ICursor? c, string[]? from, int[]? to, Android.Widget.CursorAdapterFlags flags);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V", "")>]
new Android.Widget.SimpleCursorAdapter : Android.Content.Context * int * Android.Database.ICursor * string[] * int[] * Android.Widget.CursorAdapterFlags -> Android.Widget.SimpleCursorAdapter

Параметры

context
Context

Контекст, в котором выполняется ListView, связанный с этим SimpleListItemFactory

layout
Int32

идентификатор ресурса файла макета, который определяет представления для этого элемента списка. Файл макета должен содержать по крайней мере те именованные представления, которые определены в "to"

c
ICursor

Курсор базы данных. Может иметь значение NULL, если курсор еще недоступен.

from
String[]

Список имен столбцов, представляющих данные для привязки к пользовательскому интерфейсу. Может иметь значение NULL, если курсор еще недоступен.

to
Int32[]

Представления, которые должны отображать столбец в параметре from. Все это должно быть TextViews. Первые N-представления в этом списке получают значения первых N столбцов в параметре. Может иметь значение NULL, если курсор еще недоступен.

flags
CursorAdapterFlags

Флаги, используемые для определения поведения адаптера, как показано CursorAdapter#CursorAdapter(Context, Cursor, int).

Атрибуты

Комментарии

Стандартный конструктор.

Java документации по android.widget.SimpleCursorAdapter.SimpleCursorAdapter(android.content.Context, int, android.database.Cursor, java.lang.String[], int[], int).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к