Contrato para usar con el proveedor de contenido de Gmail.
Los desarrolladores pueden usar este proveedor de contenido para mostrar información de etiquetas al usuario.
La información de la etiqueta incluye lo siguiente:
- Nombre de la etiqueta
- Cantidad total de conversaciones
- Cantidad de conversaciones no leídas
- Color del texto de la etiqueta
- Color de fondo de la etiqueta
Este proveedor de contenido está disponible en la versión 2.3.6 o posterior de Gmail para Froyo/Gingerbread y en la versión 4.0.5 o posterior para Honeycomb y Ice Cream Sandwich.
Una aplicación puede consultar el Content Resolver directamente (o usar un Loader) para obtener un Cursor con información de todas las etiquetas de una cuenta.
Cursor labelsCursor = getContentResolver().query(GmailContract.Labels.getLabelsUri(
selectedAccount), null, null, null, null);
| Categorías anidadas | ||
|---|---|---|
| GmailContract.Labels | ||
| Constantes | ||
|---|---|---|
| AUTORIDAD | ||
| PERMISSION | ||
| Métodos públicos | ||
|---|---|---|
Constantes
public static final String AUTHORITY
Es la autoridad del proveedor de contenido de Gmail.
public static final String PERMISSION
Permiso requerido para acceder a este android.content.ContentProvider
Métodos públicos
public static boolean canReadLabels (Context c)
Verifica si la app de Gmail instalada admite consultas sobre la información de etiquetas.
Parámetros
| c | Un contexto de aplicación |
Muestra
- Es verdadero si es seguro realizar consultas a la API de etiquetas.