GmailContract.Labels

public static final class GmailContract.Labels

Tabela zawierająca informacje o etykietach.

Stałe

public static final String BACKGROUND_COLOR

Ta wartość całkowita to kolor tła etykiety w 32-bitowym formacie 0xAARRGGBB.

Typ: INTEGER

Wartość stała: "background_color"

public static final String CANONICAL_NAME

Ten ciąg znaków to nazwa kanoniczna etykiety. Nazwy kanoniczne nie są lokalizowane ani widoczne dla użytkowników.

Typ: TEXT

Wartość stała: "canonicalName"

public static final String CONTENT_ITEM_TYPE

Typ MIME elementu etykiety.

Wartość stała: "vnd.android.cursor.item/vnd.com.google.android.gm.label"

public static final String CONTENT_TYPE

Typ MIME adresu URI zawierającego katalog elementów etykiet.

Wartość stała: "vnd.android.cursor.dir/vnd.com.google.android.gm.label"

public static final String NAME

Ta wartość ciągu tekstowego to widoczna dla użytkownika nazwa etykiety. Nazwy etykiet systemowych (Odebrane, Wysłane, Wersje robocze...) są zlokalizowane.

Typ: TEXT

Wartość stała: "name"

public static final String NUM_CONVERSATIONS

Ta liczba całkowita to liczba rozmów w tej etykiecie.

Typ: INTEGER

Wartość stała: "numConversations"

public static final String NUM_UNREAD_CONVERSATIONS

Ta liczba całkowita to liczba nieprzeczytanych rozmów w tej etykiecie.

Typ: INTEGER

Wartość stała: "numUnreadConversations"

public static final String TEXT_COLOR

Ta wartość całkowita to kolor tekstu etykiety w formacie 32-bitowym 0xAARRGGBB.

Typ: INTEGER

Wartość stała: "text_color"

public static final String URI

Wartość w tej kolumnie ciągu znaków to identyfikator URI, którego można użyć w kolejnych wywołaniach funkcji android.content.ContentProvider#query(), aby wysłać zapytanie o informacje o pojedynczej etykiecie reprezentowanej przez ten wiersz.

Typ: TEXT

Wartość stała: "labelUri"

Metody publiczne

public static Uri getLabelsUri (String account)

Zwraca identyfikator URI, który po wysłaniu zapytania zwróci listę etykiet dla konta.

Aby korzystać z interfejsu Labels API, aplikacja musi najpierw znaleźć adres e-mail prawidłowego konta Gmail, aby wysłać zapytanie o informacje o etykietach. Informacje te może zwrócić interfejs AccountManager (przykład).

Parametry
konto Nazwa prawidłowego konta Google.
Zwroty
  • Adres URL, pod którym można wysłać zapytanie, aby pobrać listę etykiet.