GmailContract.Labels

classe final estática pública GmailContract.Labels

Tabela contendo informações do rótulo.

Constantes

public estático final String BACKGROUND_COLOR

Esse valor inteiro é a cor de fundo do rótulo no formato 0xAARRGGBB de 32 bits.

Tipo: INTEGER

Valor da constante: "background_color"

público estático final String CANONICAL_NAME

Esse valor de string é o nome canônico de um rótulo. Os nomes canônicos não são localizados e não são voltados para o usuário.

Tipo: TEXT

Valor da constante: "canonicalName"

público estático final String CONTENT_ITEM_TYPE

Tipo MIME de um item de rótulo.

Valor da constante: "vnd.android.cursor.item/vnd.com.google.android.gm.label"

público estático final String CONTENT_TYPE

Tipo MIME do URI que fornece um diretório de itens de rótulo.

Valor da constante: "vnd.android.cursor.dir/vnd.com.google.android.gm.label"

público estático final String NOME

Esse valor de string é o nome de um rótulo visível ao usuário. Os nomes dos marcadores do sistema (Caixa de entrada, Enviados, Rascunhos etc.) são localizados.

Tipo: TEXT

Valor da constante: "name"

public estático final String NUM_CONVERSATIONS

Esse valor inteiro é o número de conversas nesse marcador.

Tipo: INTEGER

Valor da constante: "numConversations"

public estático final String NUM_UNREAD_CONVERSATIONS

Esse valor inteiro é o número de conversas não lidas no marcador.

Tipo: INTEGER

Valor da constante: "numUnreadConversations"

public estático final String TEXT_COLOR

Esse valor inteiro é a cor do texto de primeiro plano do rótulo no formato 0xAARRGGBB de 32 bits.

Tipo: INTEGER

Valor da constante: "text_color"

público estático final String URI

O valor dessa coluna de string é o URI que pode ser usado em chamadas subsequentes para android.content.ContentProvider#query() para consultar informações sobre o único rótulo representado por essa linha.

Tipo: TEXT

Valor da constante: "labelUri"

Métodos públicos

public estático Uri getLabelsUri (String conta)

Retorna um URI que, quando consultado, retorna a lista de rótulos de uma conta.

Para usar a API Labels, o app precisa primeiro encontrar o endereço de e-mail de uma conta válida do Gmail para consultar as informações dos marcadores. O AccountManager pode retornar essas informações (exemplo).

Parâmetros
conta Nome de uma Conta do Google válida.
Retorna
  • O URL que pode ser consultado para recuperar a lista de rótulos.