Требуется выполнить простой запрос к SMS ContentProvider. Код будет выглядеть так:
* This source code was highlighted with Source Code Highlighter.
- 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();
Условие прочтения сообщения задаётся в третьей строке параметром "read = 0", для получения числа прочитанных сообщений нужно заменить 0 на 1.
Комментариев нет:
Отправить комментарий