如何在android中访问收件箱



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

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

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();

最新更新