CursorAdapter Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| CursorAdapter(Context, ICursor) |
Устаревшие.
Конструктор, который всегда включает автоматическое повторное запрос. |
| CursorAdapter(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
| CursorAdapter(Context, ICursor, CursorAdapterFlags) |
Рекомендуемый конструктор. |
| CursorAdapter(Context, ICursor, Boolean) |
Конструктор, который позволяет управлять автоматическим повторным запросом. |
CursorAdapter(Context, ICursor)
Внимание!
deprecated
Конструктор, который всегда включает автоматическое повторное запрос.
[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/database/Cursor;)V", "")]
[System.Obsolete("deprecated")]
public CursorAdapter(Android.Content.Context? context, Android.Database.ICursor? c);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/database/Cursor;)V", "")>]
[<System.Obsolete("deprecated")>]
new Android.Widget.CursorAdapter : Android.Content.Context * Android.Database.ICursor -> Android.Widget.CursorAdapter
Параметры
- context
- Context
Контекст
- c
- ICursor
Курсор, из которого нужно получить данные.
- Атрибуты
Комментарии
Конструктор, который всегда включает автоматическое повторное запрос.
Этот элемент не рекомендуется. Этот параметр не рекомендуется, так как он приводит к выполнению запросов курсоров в потоке пользовательского интерфейса приложения и, следовательно, может вызвать низкую скорость реагирования или даже ошибки, не отвечающие приложению. В качестве альтернативы используйте android.app.LoaderManager в качестве android.content.CursorLoaderальтернативы .
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
CursorAdapter(IntPtr, JniHandleOwnership)
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.
protected CursorAdapter(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Widget.CursorAdapter : nativeint * Android.Runtime.JniHandleOwnership -> Android.Widget.CursorAdapter
Параметры
- transfer
- JniHandleOwnership
Значение, JniHandleOwnershipуказывающее, как обрабатывать javaReference
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
CursorAdapter(Context, ICursor, CursorAdapterFlags)
Рекомендуемый конструктор.
[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/database/Cursor;I)V", "")]
public CursorAdapter(Android.Content.Context? context, Android.Database.ICursor? c, Android.Widget.CursorAdapterFlags flags);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/database/Cursor;I)V", "")>]
new Android.Widget.CursorAdapter : Android.Content.Context * Android.Database.ICursor * Android.Widget.CursorAdapterFlags -> Android.Widget.CursorAdapter
Параметры
- context
- Context
Контекст
- c
- ICursor
Курсор, из которого нужно получить данные.
- flags
- CursorAdapterFlags
Флаги, используемые для определения поведения адаптера; может быть любым сочетанием #FLAG_AUTO_REQUERY и #FLAG_REGISTER_CONTENT_OBSERVER.
- Атрибуты
Комментарии
Рекомендуемый конструктор.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
CursorAdapter(Context, ICursor, Boolean)
Конструктор, который позволяет управлять автоматическим повторным запросом.
[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/database/Cursor;Z)V", "")]
public CursorAdapter(Android.Content.Context? context, Android.Database.ICursor? c, bool autoRequery);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/database/Cursor;Z)V", "")>]
new Android.Widget.CursorAdapter : Android.Content.Context * Android.Database.ICursor * bool -> Android.Widget.CursorAdapter
Параметры
- context
- Context
Контекст
- c
- ICursor
Курсор, из которого нужно получить данные.
- autoRequery
- Boolean
Если значение true, адаптер вызывает requery() на курсоре всякий раз, когда он изменяется так, чтобы последние данные всегда отображались. Использование true здесь не рекомендуется.
- Атрибуты
Комментарии
Конструктор, который позволяет управлять автоматическим повторным запросом. Рекомендуется не использовать это, а вместо этого #CursorAdapter(Context, Cursor, int). При использовании этого конструктора #FLAG_REGISTER_CONTENT_OBSERVER всегда будет задано значение.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".