Запрос работает в 2.2, но не в 2.3.3 - PullRequest
0 голосов
/ 15 декабря 2011
Uri uri = Uri.parse("content://sms/inbox");

// returns all the results from the given Context 
Cursor c = getContentResolver().query(uri, null, null ,null,null);

if ( c == null || 0 == c.getCount() )
{
    Log.i("CHANDRA","Err --> No message in Inbox ********* ##########");
    return;
}

1 Ответ

1 голос
/ 15 декабря 2011

Нет официального способа обработки смс-ов. SMS_CONTENT_URI может меняться в зависимости от производителя. Нет гарантии, что у вас будет "content://sms/inbox" на телефонах разных марок (хотя вполне вероятно, что у вас будет этот URI, потому что большинство телефонов используют менеджер SMS по умолчанию Android).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...