Sprache

ResourceCursorAdapter Konstruktoren

Definition

Überlädt

Name Beschreibung
ResourceCursorAdapter(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

ResourceCursorAdapter(Context, Int32, ICursor)
Veraltet.

Der Konstruktor aktiviert die automatische erneute Abfrage.

ResourceCursorAdapter(Context, Int32, ICursor, CursorAdapterFlags)

Standardkonstruktor.

ResourceCursorAdapter(Context, Int32, ICursor, Boolean)

Konstruktor mit Standardverhalten gemäß CursorAdapter#CursorAdapter(Context, Cursor, boolean); es wird empfohlen, dies nicht zu verwenden, sondern stattdessen #ResourceCursorAdapter(Context, int, Cursor, int).

ResourceCursorAdapter(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

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

Parameter

javaReference
IntPtr

nativeint

A IntPtrcontaining a Java Native Interface (JNI) object reference.

transfer
JniHandleOwnership

Ein JniHandleOwnershipHinweis auf die Behandlung javaReference

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ResourceCursorAdapter(Context, Int32, ICursor)

Achtung

deprecated

Der Konstruktor aktiviert die automatische erneute Abfrage.

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

Parameter

context
Context

Der Kontext, in dem die diesem Adapter zugeordnete ListView ausgeführt wird

layout
Int32

Ressourcenbezeichner einer Layoutdatei, die die Ansichten für dieses Listenelement definiert. Sofern Sie sie nicht später außer Kraft setzen, definiert dies sowohl die Elementansichten als auch die Dropdownansichten.

c
ICursor

Cursor

Attribute

Hinweise

Der Konstruktor aktiviert die automatische erneute Abfrage.

Dieses Element ist veraltet. Diese Option wird abgeraten, da sie dazu führt, dass Cursorabfragen im UI-Thread der Anwendung ausgeführt werden und somit zu einer schlechten Reaktionsfähigkeit oder sogar zu Fehlern ohne Reaktion von Anwendungen führen können. Als Alternative verwenden Sie die Verwendung android.app.LoaderManager mit einem android.content.CursorLoader.

Java Dokumentation für android.widget.ResourceCursorAdapter.ResourceCursorAdapter(android.content.Context, int, android.database.Cursor).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ResourceCursorAdapter(Context, Int32, ICursor, CursorAdapterFlags)

Standardkonstruktor.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;ILandroid/database/Cursor;I)V", "")]
public ResourceCursorAdapter(Android.Content.Context? context, int layout, Android.Database.ICursor? c, Android.Widget.CursorAdapterFlags flags);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;ILandroid/database/Cursor;I)V", "")>]
new Android.Widget.ResourceCursorAdapter : Android.Content.Context * int * Android.Database.ICursor * Android.Widget.CursorAdapterFlags -> Android.Widget.ResourceCursorAdapter

Parameter

context
Context

Der Kontext, in dem die diesem Adapter zugeordnete ListView ausgeführt wird

layout
Int32

Ressourcenbezeichner einer Layoutdatei, die die Ansichten für dieses Listenelement definiert. Sofern Sie sie nicht später außer Kraft setzen, definiert dies sowohl die Elementansichten als auch die Dropdownansichten.

c
ICursor

Der Cursor, aus dem die Daten abgerufen werden sollen.

flags
CursorAdapterFlags

Kennzeichen, die verwendet werden, um das Verhalten des Adapters gemäß CursorAdapter#CursorAdapter(Context, Cursor, int).

Attribute

Hinweise

Standardkonstruktor.

Java Dokumentation für android.widget.ResourceCursorAdapter.ResourceCursorAdapter(android.content.Context, int, android.database.Cursor, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ResourceCursorAdapter(Context, Int32, ICursor, Boolean)

Konstruktor mit Standardverhalten gemäß CursorAdapter#CursorAdapter(Context, Cursor, boolean); es wird empfohlen, dies nicht zu verwenden, sondern stattdessen #ResourceCursorAdapter(Context, int, Cursor, int).

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;ILandroid/database/Cursor;Z)V", "")]
public ResourceCursorAdapter(Android.Content.Context? context, int layout, Android.Database.ICursor? c, bool autoRequery);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;ILandroid/database/Cursor;Z)V", "")>]
new Android.Widget.ResourceCursorAdapter : Android.Content.Context * int * Android.Database.ICursor * bool -> Android.Widget.ResourceCursorAdapter

Parameter

context
Context

Der Kontext, in dem die diesem Adapter zugeordnete ListView ausgeführt wird

layout
Int32

Ressourcenbezeichner einer Layoutdatei, die die Ansichten für dieses Listenelement definiert. Sofern Sie sie nicht später außer Kraft setzen, definiert dies sowohl die Elementansichten als auch die Dropdownansichten.

c
ICursor

Der Cursor, aus dem die Daten abgerufen werden sollen.

autoRequery
Boolean

Wenn "true" der Adapter requery() auf dem Cursor aufruft, wenn er sich ändert, sodass die aktuellsten Daten immer angezeigt werden. Es wird davon abgeraten, "true" zu verwenden.

Attribute

Hinweise

Konstruktor mit Standardverhalten gemäß CursorAdapter#CursorAdapter(Context, Cursor, boolean); es wird empfohlen, dies nicht zu verwenden, sondern stattdessen #ResourceCursorAdapter(Context, int, Cursor, int). Wenn Sie diesen Konstruktor verwenden, #FLAG_REGISTER_CONTENT_OBSERVER wird immer festgelegt.

Java Dokumentation für android.widget.ResourceCursorAdapter.ResourceCursorAdapter(android.content.Context, int, android.database.Cursor, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: