如何在android中访问消息收件箱

时间:2012-04-05 09:41:48

标签: java android message inbox

当用户在android中打开邮件收件箱时,如何激活我的应用程序。我可以从我的应用程序打开收件箱。我需要一个反面的节目,在打开消息时打开我的应用程序。

1 个答案:

答案 0 :(得分:1)

我从来没有这样做过,但我想你可以做一个后台程序,定期检查(不经常;))未读消息的状态。当用户阅读该消息时,您会显示通知。

final Uri SMS_INBOX = Uri.parse("content://sms/inbox");
Cursor c = getContentResolver().query(SMS_INBOX, null, "read = 0", null, null);
int unreadMessagesCount = c.getCount();
c.deactivate();