Contrato para uso com o provedor de conteúdo do Gmail.
Os desenvolvedores podem usar esse provedor de conteúdo para mostrar informações de rótulo ao usuário.
As informações do rótulo incluem:
- Nome do rótulo
- Número total de conversas
- Número de conversas não lidas
- Cor do texto do rótulo
- Cor do plano de fundo do rótulo
Esse provedor de conteúdo está disponível no Gmail versão 2.3.6 ou mais recente para Froyo/Gingerbread e versão 4.0.5 e mais recente para Honeycomb e Ice Cream Sandwich.
Um aplicativo pode consultar o Content Resolver diretamente (ou usar um Loader) para receber um cursor com informações de todos os rótulos em uma conta.
Cursor labelsCursor = getContentResolver().query(GmailContract.Labels.getLabelsUri(
selectedAccount), null, null, null, null);
| Classes aninhadas | ||
|---|---|---|
| GmailContract.Labels | ||
| Constantes | ||
|---|---|---|
| AUTORIDADE | ||
| PERMISSÃO | ||
| Métodos públicos | ||
|---|---|---|
Constantes
public static final String AUTHORITY
Autoridade do provedor de conteúdo do Gmail.
public static final String PERMISSION
Permissão necessária para acessar este android.content.ContentProvider
Métodos públicos
public static boolean canReadLabels (Context c)
Verifique se o app Gmail instalado permite consultar informações de marcador.
Parâmetros
| c | um contexto de aplicativo |
Retorna
- verdadeiro se for seguro fazer consultas da API Label