public static final class
GmailContract.Labels
包含标签信息的表格。
| 嵌套类 | ||
|---|---|---|
| GmailContract.Labels.LabelCanonicalNames | ||
| 常量 | ||
|---|---|---|
| BACKGROUND_COLOR | ||
| CANONICAL_NAME | ||
| CONTENT_ITEM_TYPE | ||
| CONTENT_TYPE | ||
| NAME | ||
| NUM_CONVERSATIONS | ||
| NUM_UNREAD_CONVERSATIONS | ||
| TEXT_COLOR | ||
| URI | ||
| 公共方法 | ||
|---|---|---|
常量
public static final String BACKGROUND_COLOR
此整数值是标签的背景颜色,采用 32 位 0xAARRGGBB 格式。
类型:INTEGER
常量值:
“background_color”
public static final String CANONICAL_NAME
此字符串值是标签的规范名称。规范名称不会本地化,也不会面向用户。
类型:TEXT
常量值:
“canonicalName”
public static final String CONTENT_ITEM_TYPE
标签项的 MIME 类型。
常量值:
“vnd.android.cursor.item/vnd.com.google.android.gm.label”
public static final String CONTENT_TYPE
提供标签项目录的 URI 的 MIME 类型。
常量值:
“vnd.android.cursor.dir/vnd.com.google.android.gm.label”
public static final String NAME
此字符串值是标签的用户可见名称。系统标签(收件箱、已发送邮件、草稿...)的名称已本地化。
类型:TEXT
常量值:
“name”
public static final String NUM_CONVERSATIONS
此整数值是相应标签中的对话数量。
类型:INTEGER
常量值:
“numConversations”
public static final String NUM_UNREAD_CONVERSATIONS
此整数值表示相应标签中未读对话的数量。
类型:INTEGER
常量值:
“numUnreadConversations”
public static final String TEXT_COLOR
此整数值是标签的前景文字颜色,采用 32 位 0xAARRGGBB 格式。
类型:INTEGER
常量值:
“text_color”
public static final String URI
此字符串列值是可在后续对 android.content.ContentProvider#query() 的调用中使用的 URI,用于查询此行所表示的单个标签的相关信息。
类型:TEXT
常量值:
“labelUri”
公共方法
public static Uri getLabelsUri (String account)
返回一个 URI,当查询该 URI 时,系统会返回相应账号的标签列表。
如需使用 Labels API,应用必须先找到有效 Gmail 账号的电子邮件地址,然后才能查询标签信息。AccountManager 可以返回此信息(示例)。
参数
| 账号 | 有效 Google 账号的名称。 |
返回
- 可用于查询以检索标签列表的网址。