CursorAdapter.RunQueryOnBackgroundThread Método

Definición

Sobrecargas

Nombre Description
RunQueryOnBackgroundThread(ICharSequence)

Ejecuta una consulta con la restricción especificada.

RunQueryOnBackgroundThread(String)

Ejecuta una consulta con la restricción especificada.

RunQueryOnBackgroundThread(ICharSequence)

Ejecuta una consulta con la restricción especificada.

[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

Parámetros

constraint
ICharSequence

la restricción con la que se debe filtrar la consulta.

Devoluciones

un cursor que representa los resultados de la nueva consulta

Atributos

Comentarios

Ejecuta una consulta con la restricción especificada. El filtro asociado a este adaptador solicita esta consulta.

Un elemento proporciona android.widget.FilterQueryProviderla consulta . Si no se especifica ningún proveedor, el cursor actual no se filtra y se devuelve.

Una vez que este método devuelve el cursor resultante se pasa a #changeCursor(Cursor) y se cierra el cursor anterior.

Este método siempre se ejecuta en un subproceso en segundo plano, no en el subproceso principal de la aplicación (o subproceso de interfaz de usuario).

Contrato: cuando la restricción es nula o está vacía, se deben devolver los resultados originales, antes de cualquier filtrado.

Java documentación para android.widget.CursorAdapter.runQueryOnBackgroundThread(java.lang.CharSequence).

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.

Consulte también

Se aplica a

RunQueryOnBackgroundThread(String)

Ejecuta una consulta con la restricción especificada.

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

Parámetros

constraint
String

la restricción con la que se debe filtrar la consulta.

Devoluciones

un cursor que representa los resultados de la nueva consulta

Comentarios

Ejecuta una consulta con la restricción especificada. El filtro asociado a este adaptador solicita esta consulta.

Un elemento proporciona android.widget.FilterQueryProviderla consulta . Si no se especifica ningún proveedor, el cursor actual no se filtra y se devuelve.

Una vez que este método devuelve el cursor resultante se pasa a #changeCursor(Cursor) y se cierra el cursor anterior.

Este método siempre se ejecuta en un subproceso en segundo plano, no en el subproceso principal de la aplicación (o subproceso de interfaz de usuario).

Contrato: cuando la restricción es nula o está vacía, se deben devolver los resultados originales, antes de cualquier filtrado.

Java documentación para android.widget.CursorAdapter.runQueryOnBackgroundThread(java.lang.CharSequence).

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