如何在我的android活动列表视图中显示gmail收件箱

时间:2012-10-10 05:47:53

标签: android android-listview

我希望在我的Gmail的{​​{1}}中显示我的ListView收件箱中的所有邮件。请指导我一个相关的方向。

2 个答案:

答案 0 :(得分:0)

没有记录和支持的Intent可以打开Gmail收件箱。任何给定设备上都可能没有Gmail收件箱,因为应用程序不存在或者因为用户没有使用它。

答案 1 :(得分:0)

获取最新未读邮件的示例

参考链接: http://www.thisismobility.com/blog/2011/01/17/fetching-gmail-messages-by-label-on-android/

ContentResolver cr = getContentResolver();

Cursor unread = cr.query(Uri.parse(“content://gmail-ls/conversations/xxxxxx@gmail.com”),null,“label:^ u”,null,null);

unread.moveToFirst();

int subjectIdx = unread.getColumnIndex(“subject”);

TextView tv =(TextView)findViewById(R.id.buffer); 做{

String subject = unread.getString(subjectIdx);

tv.append(subject + "\n");

} while(unread.moveToNext());