عقد Gmail

الصف النهائي العلني GmailContract

عقد للاستخدام مع مزود محتوى Gmail.

يمكن للمطورين استخدام موفر المحتوى هذا لعرض معلومات التصنيف للمستخدم.
تتضمن معلومات التصنيفات ما يلي:

  • اسم الفئة
  • إجمالي عدد المحادثات
  • عدد المحادثات غير المقروءة
  • لون نص التصنيف
  • لون خلفية التصنيف

يتوفر موفّر المحتوى هذا في الإصدار 2.3.6 أو إصدار أحدث من Gmail لـ Froyo/Gingerbread والإصدار 4.0.5 والإصدارات الأحدث لـ Honeycomb وIice كريم السندويشات.

يمكن للتطبيق البحث عن أداة حلّ المحتوى مباشرةً (أو استخدام أداة التحميل) للحصول على مؤشر يتضمّن معلومات عن جميع التصنيفات في الحساب.

Cursor labelsCursor = getContentResolver().query(GmailContract.Labels.getLabelsUri( selectedAccount), null, null, null, null);

الصفوف المتداخلة
GmailContract.Labels
الثوابت
السلطة
الأذونات
الطرق العامة
canReadLabels(السياق c)

الثوابت

سلسلة نهائية ثابتة عامة AUTHORITY

تفويض مزود محتوى Gmail

القيمة الثابتة: "com.google.android.gm"

سلسلة نهائية ثابتة عامة أذونات

الإذن مطلوب للوصول إلى android.content.ContentProvider

القيمة الثابتة: "com.google.android.gm.permission.READ_CONTENT_googleapis"

الطرق العامة

public static منطقي canReadLabels (السياق c)

تحقَّق مما إذا كان تطبيق Gmail المثبَّت يتيح طلب البحث عن معلومات التصنيف.

المَعلمات
c سياق التطبيق
المرتجعات
  • صحيح إذا كان من الآمن إجراء طلبات بحث في واجهة برمجة تطبيقات التصنيفات