Страницы

Поиск по вопросам

среда, 15 мая 2019 г.

Доступ к журналу (Log) SMS в Android

Здравствуйте. Знаю, что в SDK есть классы и методы для доступа к журналу звонков в ОС Android. Есть ли такая же возможность для SMS? Т.е. стоит задача: получить список/массив входящих SMS с текстом, номером приславшего, датой-временем и проч. информацией.


Ответ

Uri uriSms = Uri.parse("content://sms/inbox"); Cursor c = context.getContentResolver().query(uriSms, null,null,null,null);
// column names for above provider:
0: _id 1: thread_id 2: address 3: person 4: date 5: protocol 6: read 7: status 8: type 9: reply_path_present 10: subject 11: body 12: service_center 13: locked Вместо inbox могут также использоваться другие категории например sent

Комментариев нет:

Отправить комментарий