GmailContract.Labels

public static final class GmailContract.Labels

Tabelle mit Labelinformationen.

Konstanten

public static final String BACKGROUND_COLOR

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

Typ: INTEGER

Constant Value: "background_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

Constant Value: "canonicalName"

public static final String CONTENT_ITEM_TYPE

Der MIME-Typ eines Label-Elements.

Constant Value: "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 Label-Elementen bereitstellt.

Constant Value: "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. Namen von Systemlabels (Posteingang, Gesendet, Entwürfe usw.) werden lokalisiert.

Typ: TEXT

Constant Value: "name"

public static final String NUM_CONVERSATIONS

Dieser ganzzahlige Wert gibt die Anzahl der Unterhaltungen in diesem Label an.

Typ: INTEGER

Constant Value: "numConversations"

public static final String NUM_UNREAD_CONVERSATIONS

Dieser Ganzzahlwert gibt die Anzahl der ungelesenen Unterhaltungen mit diesem Label an.

Typ: INTEGER

Constant Value: "numUnreadConversations"

public static final String TEXT_COLOR

Dieser ganzzahlige Wert ist die Vordergrundfarbe des Labels im 32‑Bit-Format 0xAARRGGBB.

Typ: INTEGER

Constant Value: "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 zum einzelnen Label abzufragen, das durch diese Zeile dargestellt wird.

Typ: TEXT

Constant Value: "labelUri"

Public Methods

public static Uri getLabelsUri (String account)

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

Damit eine App die Labels API verwenden kann, muss sie 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.
Ausgabe
  • Die URL, über die die Label-Liste abgerufen werden kann.