如何获取未读gmail邮件的数量(在android上)

如何获取未读gmail邮件的数量(在android上),第1张

概述Pleasenotethereisanewwayofdoingthis我一直试图获取未读的Gmail邮件数量而没有运气.我已经从这个问题中读取了Gmail.java和gmail4j这两个链接:Android–HowcanIfindouthowmanyunreademailtheuserhas?但在阅读了所有这些以及其他几个谈论这个特定主题的网

Please note there is a new way of doing this

我一直试图获取未读的Gmail邮件数量而没有运气.

我已经从这个问题中读取了Gmail.java和gmail4j这两个链接:Android – How can I find out how many unread email the user has?

但在阅读了所有这些以及其他几个谈论这个特定主题的网站之后,我的问题仍然存在:

问:如何获取Gmail未读数?

对不起,如果它有点坚持,但我显然缺乏从源头上找到我自己的知识.

PS:我想澄清我想要这样做,而不必询问用户的凭据.

只需2为问题添加一些颜色让我告诉你我的应用程序的外观.

Please note there is a new way of doing this

解决方法:

这是一些代码片段.不确定它是否有效且无法测试.但我希望它能帮助你继续调查.

public static final class LabelColumns {    public static final String CANONICAL_name = "canonicalname";    public static final String name = "name";    public static final String NUM_CONVERSATIONS = "numConversations";    public static final String NUM_UNREAD_CONVERSATIONS = "numUnreadConversations";}public voID queryLabels(){    String account="email@company.com";    Uri LABELS_URI = Uri.parse("content://gmail-ls/labels/");    Uri ACCOUNT_URI = Uri.withAppendedpath(LABELS_URI, account);    ContentResolver contentResolver=myActivity.getContentResolver();    Cursor cursor = contentResolver.query(ACCOUNT_URI, null, null, null, null);    //iterate over all labels in the account    if (cursor.movetoFirst()) {        int unreadColumn = cursor.getColumnIndex(LabelColumns.NUM_UNREAD_CONVERSATIONS);        int nameColumn = cursor.getColumnIndex(LabelColumns.name);        do {            String name = cursor.getString(nameColumn);            String unread = cursor.getString(unreadColumn);//here's the value you need        } while (cursor.movetoNext());    }}

需要许可

<uses-permission androID:name="com.Google.androID.gm.permission.READ_GMAIL"/>
总结

以上是内存溢出为你收集整理的如何获取未读gmail邮件的数量(在android上)全部内容,希望文章能够帮你解决如何获取未读gmail邮件的数量(在android上)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1103743.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存