公開最終班級 GmailContract
與 Gmail 內容供應者合作的合約。
開發人員可以透過此內容供應器,向使用者顯示標籤資訊。
標籤資訊包括:
- 標籤名稱
- 對話總數
- 未讀取的會話群組數量
- 標籤文字顏色
- 標籤背景顏色
這個內容供應器適用於 Froyo/Gingerbread 和 4.0.5 以上版本 (Honeycomb 和 Ice Cream Sandwich) 系統,且支援這個內容供應器。
應用程式可以直接查詢 內容解析器 (或使用載入器),取得帳戶中所有標籤的資訊
Cursor labelsCursor = getContentResolver().query(GmailContract.Labels.getLabelsUri(
selectedAccount), null, null, null, null);
巢狀類別 | ||
---|---|---|
GmailContract.Labels |
常數 | ||
---|---|---|
權威推薦 | ||
權限 |
公用方法 | ||
---|---|---|
常數
公開靜態最終字串 授權者
Gmail 內容供應者的授權。
常數值:
"com.google.android.gm"
公開靜態最終字串 權限
需要權限才能存取這個 android.content.ContentProvider
常數值:
"com.google.android.gm.permission.READ_CONTENT_provider"
公用方法
public static 布林值 canReadLabels (Context c)
確認安裝的 Gmail 應用程式是否支援查詢標籤資訊。
參數
c | 應用程式情境 |
傳回
- 如果可以安全執行標籤 API 查詢,則為 true