CursorAdapter Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
CursorAdapter(Context, ICursor) |
Obsoleti.
Costruttore che abilita sempre la ripetizione automatica della query. |
CursorAdapter(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
CursorAdapter(Context, ICursor, CursorAdapterFlags) |
Costruttore consigliato. |
CursorAdapter(Context, ICursor, Boolean) |
Costruttore che consente il controllo sulla ripetizione automatica delle query. |
CursorAdapter(Context, ICursor)
Attenzione
deprecated
Costruttore che abilita sempre la ripetizione automatica della query.
[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
Parametri
- context
- Context
Contesto
- c
- ICursor
Cursore da cui ottenere i dati.
- Attributi
Commenti
Costruttore che abilita sempre la ripetizione automatica della query.
Questo membro è deprecato. Questa opzione è sconsigliata, perché comporta l'esecuzione di query cursori nel thread dell'interfaccia utente dell'applicazione e quindi può causare problemi di velocità di risposta o persino errori di mancata risposta dell'applicazione. In alternativa, usare android.app.LoaderManager
con un oggetto android.content.CursorLoader
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
CursorAdapter(IntPtr, JniHandleOwnership)
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.
protected CursorAdapter (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Widget.CursorAdapter : nativeint * Android.Runtime.JniHandleOwnership -> Android.Widget.CursorAdapter
Parametri
- javaReference
-
IntPtr
nativeint
Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Java Native Interface).
- transfer
- JniHandleOwnership
Oggetto JniHandleOwnershipche indica come gestire javaReference
Commenti
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
CursorAdapter(Context, ICursor, CursorAdapterFlags)
Costruttore consigliato.
[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
Parametri
- context
- Context
Contesto
- c
- ICursor
Cursore da cui ottenere i dati.
- flags
- CursorAdapterFlags
Flag utilizzati per determinare il comportamento dell'adattatore; può essere qualsiasi combinazione di #FLAG_AUTO_REQUERY
e #FLAG_REGISTER_CONTENT_OBSERVER
.
- Attributi
Commenti
Costruttore consigliato.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
CursorAdapter(Context, ICursor, Boolean)
Costruttore che consente il controllo sulla ripetizione automatica delle query.
[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
Parametri
- context
- Context
Contesto
- c
- ICursor
Cursore da cui ottenere i dati.
- autoRequery
- Boolean
Se true, l'adattatore chiamerà requery() sul cursore ogni volta che cambia in modo che i dati più recenti vengano sempre visualizzati. L'uso di true qui è sconsigliato.
- Attributi
Commenti
Costruttore che consente il controllo sulla ripetizione automatica delle query. È consigliabile non usarlo, ma #CursorAdapter(Context, Cursor, int)
. Quando si usa questo costruttore, #FLAG_REGISTER_CONTENT_OBSERVER
verrà sempre impostato.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.