Lenguaje

CursorAdapter Constructores

Definición

Sobrecargas

Nombre Description
CursorAdapter(Context, ICursor)
Obsoletos.

Constructor que siempre habilita la consulta automática.

CursorAdapter(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

CursorAdapter(Context, ICursor, CursorAdapterFlags)

Constructor recomendado.

CursorAdapter(Context, ICursor, Boolean)

Constructor que permite el control sobre la autoconsulta.

CursorAdapter(Context, ICursor)

Precaución

deprecated

Constructor que siempre habilita la consulta automática.

[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

Parámetros

context
Context

Contexto

c
ICursor

Cursor desde el que se van a obtener los datos.

Atributos

Comentarios

Constructor que siempre habilita la consulta automática.

Este miembro está en desuso. Esta opción no se recomienda, ya que da como resultado que las consultas de cursor se realicen en el subproceso de la interfaz de usuario de la aplicación y, por tanto, pueden provocar errores de capacidad de respuesta deficiente o incluso errores de aplicación que no responden. Como alternativa, use android.app.LoaderManager con .android.content.CursorLoader

Java documentación para android.widget.CursorAdapter.CursorAdapter(android.content.Context, android.database.Cursor).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CursorAdapter(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

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

Parámetros

javaReference
IntPtr

nativeint

que IntPtrcontiene una referencia de objeto Java Native Interface (JNI).

transfer
JniHandleOwnership

un JniHandleOwnershipvalor de tipo que indica cómo controlar javaReference

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CursorAdapter(Context, ICursor, CursorAdapterFlags)

Constructor recomendado.

[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

Parámetros

context
Context

Contexto

c
ICursor

Cursor desde el que se van a obtener los datos.

flags
CursorAdapterFlags

Marcas usadas para determinar el comportamiento del adaptador; puede ser cualquier combinación de #FLAG_AUTO_REQUERY y #FLAG_REGISTER_CONTENT_OBSERVER.

Atributos

Comentarios

Constructor recomendado.

Java documentación para android.widget.CursorAdapter.CursorAdapter(android.content.Context, android.database.Cursor, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CursorAdapter(Context, ICursor, Boolean)

Constructor que permite el control sobre la autoconsulta.

[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

Parámetros

context
Context

Contexto

c
ICursor

Cursor desde el que se van a obtener los datos.

autoRequery
Boolean

Si es true, el adaptador llamará a requery() en el cursor siempre que cambie para que siempre se muestren los datos más recientes. No se recomienda usar true aquí.

Atributos

Comentarios

Constructor que permite el control sobre la autoconsulta. Se recomienda no usar esto, sino en su lugar #CursorAdapter(Context, Cursor, int). Al usar este constructor, #FLAG_REGISTER_CONTENT_OBSERVER siempre se establecerá.

Java documentación para android.widget.CursorAdapter.CursorAdapter(android.content.Context, android.database.Cursor, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a