Colección de citas famosas - Slogan de motivación - ¿Cómo implementar consultas rápidas por SMS en el sistema Android? (código)

¿Cómo implementar consultas rápidas por SMS en el sistema Android? (código)

Obtener la lista de sesiones

Consulta pública de cursor estático All(contextContext)

{

//Cursor cur = getcontentresolver(). query(content_URI, proyección,

//"length(fragment)>0", null, null

cursor cur = contexto . query(Uri.parse("content://sms "),

Nueva cadena[] { "Id. del hilo, fecha, dirección, lectura, estado, tipo, texto, recuento (dirección) es "

+ "totleCount, _id de (seleccione thread_id, _id, substr(dirección, 4) como dirección, fecha, lectura, estado, tipo, cuerpo "

+ "de sms, donde la dirección es como \"+86%\ "y longitud (thread_id)>0 para seleccionar conjuntamente el ID del hilo, _id, dirección, fecha, lectura, estado, tipo, texto"

+ "de sms donde longitud (thread_id)>0 es diferente de la dirección \ "+86% \ ")r grupo por r . id del hilo orden por r fecha desc-" },

Vacío,

Vacío,

null);

Devolver cur

}

Obtiene todo el contenido de la sesión.

public static void asyncQueryAll(controlador AsyncQueryHandler, etiqueta int, cadena thread_id)

{

controlador de cancelación de operación (token);

ThreadID = thread_id

handler.startQuery(token, null, SMS_URI_all, PROJECTION, sql, new String[]{thread_id}, "date desc");

}