CursorAdapter.RunQueryOnBackgroundThread Metodo

Definizione

Overload

Nome Descrizione
RunQueryOnBackgroundThread(ICharSequence)

Esegue una query con il vincolo specificato.

RunQueryOnBackgroundThread(String)

Esegue una query con il vincolo specificato.

RunQueryOnBackgroundThread(ICharSequence)

Esegue una query con il vincolo specificato.

[Android.Runtime.Register("runQueryOnBackgroundThread", "(Ljava/lang/CharSequence;)Landroid/database/Cursor;", "GetRunQueryOnBackgroundThread_Ljava_lang_CharSequence_Handler")]
public virtual Android.Database.ICursor? RunQueryOnBackgroundThread(Java.Lang.ICharSequence? constraint);
[<Android.Runtime.Register("runQueryOnBackgroundThread", "(Ljava/lang/CharSequence;)Landroid/database/Cursor;", "GetRunQueryOnBackgroundThread_Ljava_lang_CharSequence_Handler")>]
abstract member RunQueryOnBackgroundThread : Java.Lang.ICharSequence -> Android.Database.ICursor
override this.RunQueryOnBackgroundThread : Java.Lang.ICharSequence -> Android.Database.ICursor

Parametri

constraint
ICharSequence

vincolo con cui la query deve essere filtrata

Valori restituiti

Cursore che rappresenta i risultati della nuova query

Attributi

Commenti

Esegue una query con il vincolo specificato. Questa query viene richiesta dal filtro collegato all'adattatore.

La query viene fornita da un oggetto android.widget.FilterQueryProvider. Se non viene specificato alcun provider, il cursore corrente non viene filtrato e restituito.

Dopo che questo metodo restituisce il cursore risultante viene passato a #changeCursor(Cursor) e il cursore precedente viene chiuso.

Questo metodo viene sempre eseguito su un thread in background, non sul thread principale dell'applicazione (o thread dell'interfaccia utente).

Contratto: quando il vincolo è null o vuoto, i risultati originali, prima di qualsiasi filtro, devono essere restituiti.

per android.widget.CursorAdapter.runQueryOnBackgroundThread(java.lang.CharSequence).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Vedi anche

Si applica a

RunQueryOnBackgroundThread(String)

Esegue una query con il vincolo specificato.

public Android.Database.ICursor? RunQueryOnBackgroundThread(string? constraint);
member this.RunQueryOnBackgroundThread : string -> Android.Database.ICursor

Parametri

constraint
String

vincolo con cui la query deve essere filtrata

Valori restituiti

Cursore che rappresenta i risultati della nuova query

Commenti

Esegue una query con il vincolo specificato. Questa query viene richiesta dal filtro collegato all'adattatore.

La query viene fornita da un oggetto android.widget.FilterQueryProvider. Se non viene specificato alcun provider, il cursore corrente non viene filtrato e restituito.

Dopo che questo metodo restituisce il cursore risultante viene passato a #changeCursor(Cursor) e il cursore precedente viene chiuso.

Questo metodo viene sempre eseguito su un thread in background, non sul thread principale dell'applicazione (o thread dell'interfaccia utente).

Contratto: quando il vincolo è null o vuoto, i risultati originali, prima di qualsiasi filtro, devono essere restituiti.

per android.widget.CursorAdapter.runQueryOnBackgroundThread(java.lang.CharSequence).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a