CursorAdapter Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| CursorAdapter(Context, ICursor) |
Veraltet.
Konstruktor, der immer die automatische Erneute Abfrage aktiviert. |
| CursorAdapter(IntPtr, JniHandleOwnership) |
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen. |
| CursorAdapter(Context, ICursor, CursorAdapterFlags) |
Empfohlener Konstruktor. |
| CursorAdapter(Context, ICursor, Boolean) |
Konstruktor, der die Kontrolle über die automatische Erneute Abfrage zulässt. |
CursorAdapter(Context, ICursor)
Achtung
deprecated
Konstruktor, der immer die automatische Erneute Abfrage aktiviert.
[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
Parameter
- context
- Context
Der Kontext
- c
- ICursor
Der Cursor, aus dem die Daten abgerufen werden sollen.
- Attribute
Hinweise
Konstruktor, der immer die automatische Erneute Abfrage aktiviert.
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.
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:
CursorAdapter(IntPtr, JniHandleOwnership)
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.
protected CursorAdapter(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Widget.CursorAdapter : nativeint * Android.Runtime.JniHandleOwnership -> Android.Widget.CursorAdapter
Parameter
- 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:
CursorAdapter(Context, ICursor, CursorAdapterFlags)
Empfohlener Konstruktor.
[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
Parameter
- context
- Context
Der Kontext
- c
- ICursor
Der Cursor, aus dem die Daten abgerufen werden sollen.
- flags
- CursorAdapterFlags
Kennzeichnungen, die verwendet werden, um das Verhalten des Adapters zu bestimmen; kann eine beliebige Kombination von #FLAG_AUTO_REQUERY und #FLAG_REGISTER_CONTENT_OBSERVER.
- Attribute
Hinweise
Empfohlener Konstruktor.
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:
CursorAdapter(Context, ICursor, Boolean)
Konstruktor, der die Kontrolle über die automatische Erneute Abfrage zulässt.
[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
Parameter
- context
- Context
Der Kontext
- 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, der die Kontrolle über die automatische Erneute Abfrage zulässt. Es wird empfohlen, dies nicht zu verwenden, sondern stattdessen #CursorAdapter(Context, Cursor, int). Wenn Sie diesen Konstruktor verwenden, #FLAG_REGISTER_CONTENT_OBSERVER wird immer festgelegt.
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.