GmailContract.Labels

public static final class GmailContract.Labels

Tabelle mit Labelinformationen.

Konstanten

public static final String BACKGROUND_COLOR

Dieser Ganzzahlwert ist die Hintergrundfarbe des Labels im 32-Bit-Format 0xAARRGGBB.

Typ: INTEGER

Konstanter Wert: "hintergrund_color"

public static final String CANONICAL_NAME

Dieser Stringwert ist der kanonische Name eines Labels. Kanonische Namen werden nicht lokalisiert und sind nicht für Nutzer sichtbar.

Typ: TEXT

Konstanter Wert: "canonicalName"

public static final String CONTENT_ITEM_TYPE

Der MIME-Typ eines Labelelements.

Konstanter Wert: "vnd.android.cursor.item/vnd.com.google.android.gm.label"

public static final String CONTENT_TYPE

Der MIME-Typ des URI, der ein Verzeichnis mit Labelelementen angibt.

Konstanter Wert: "vnd.android.cursor.dir/vnd.com.google.android.gm.label"

public static final String NAME

Dieser Stringwert ist der für Nutzer sichtbare Name eines Labels. Die Namen der Systemlabels (z. B. „Posteingang“, „Gesendet“, „Entwürfe“) werden lokalisiert.

Typ: TEXT

Konstanter Wert: "name"

public static final String NUM_CONVERSATIONS

Dieser Ganzzahlwert ist die Anzahl der Konversationen in diesem Label.

Typ: INTEGER

Konstanter Wert: "numConversations"

public static final String NUM_UNREAD_CONVERSATIONS

Dieser Ganzzahlwert ist die Anzahl der ungelesenen Konversationen in diesem Label.

Typ: INTEGER

Konstanter Wert: "numUnreadConversations"

public static final String TEXT_COLOR

Dieser Ganzzahlwert ist die Textfarbe des Labels im Vordergrund im 32-Bit-Format 0xAARRGGBB.

Typ: INTEGER

Konstanter Wert: "text_color"

public static final String URI

Dieser Stringspaltenwert ist der URI, der in nachfolgenden Aufrufen von android.content.ContentProvider#query() verwendet werden kann, um Informationen zu dem einzelnen Label abzufragen, das durch diese Zeile dargestellt wird.

Typ: TEXT

Konstanter Wert: "labelUri"

Public Methods

public static URI getLabelsUri (String account)

Gibt einen URI zurück, der bei der Abfrage die Liste der Labels für ein Konto zurückgibt.

Damit Sie die Labels API verwenden können, muss eine App zuerst die E-Mail-Adresse eines gültigen Gmail-Kontos finden, um Labelinformationen abzufragen. Der AccountManager kann diese Informationen zurückgeben (Beispiel).

Parameter
Konto Name eines gültigen Google-Kontos.
Rückgaben
  • Die URL, die abgefragt werden kann, um die Labelliste abzurufen.