Contratto per l'utilizzo con il fornitore di contenuti Gmail.
Gli sviluppatori possono utilizzare questo fornitore di contenuti per mostrare all'utente le informazioni sulle etichette.
Le informazioni sull'etichetta includono:
- Nome etichetta
- Numero totale di conversazioni
- Numero di conversazioni da leggere
- Colore testo etichetta
- Colore sfondo etichetta
Questo fornitore di contenuti è disponibile in Gmail versione 2.3.6 o successiva per Froyo/Gingerbread e versione 4.0.5 e successive per Honeycomb e Ice Cream Sandwich
Un'applicazione può eseguire query direttamente sul sistema di risoluzione dei contenuti (o utilizzare un Loader) per ottenere un cursore con informazioni su tutte le etichette di un account
Cursor labelsCursor = getContentResolver().query(GmailContract.Labels.getLabelsUri(
selectedAccount), null, null, null, null);
Classi nidificate | ||
---|---|---|
GmailContract.Labels |
Costanti | ||
---|---|---|
AUTORIZZAZIONE | ||
AUTORIZZAZIONE |
Metodi pubblici | ||
---|---|---|
Costanti
Public static final String AUTHORITY
Autorità per il fornitore di contenuti Gmail.
Public static final String PERMISSION
Per accedere a android.content.ContentProvider è necessaria l'autorizzazione
Metodi pubblici
pubblico statico booleano canReadLabels (Contesto c)
Verifica se l'app Gmail installata supporta la richiesta di informazioni sulle etichette.
Parametri
c | il contesto di un'applicazione |
Ritorni
- true se è possibile eseguire query dell'API Label