Доступ к контенту: // смс / отправлено в Android 2.2 (Froyo) - PullRequest
1 голос
/ 07 мая 2011

я пытался взять данные из исходящих смс.Вот мой код.

Cursor cursor = getContentResolver().query( Uri.parse("content://sms/sent"), null, null, null, null);</p> <pre><code> String dateColumn = cursor.getColumnIndex("date"); String bodyColumn = cursor.getColumnIndex("body"); String addressColumn = cursor.getColumnIndex("address"); output += new StringBuilder("\nMessage to: ").append(addressColumn) .append("\n\n").append(bodyColumn); Toast.makeText(context, output, Toast.LENGTH_LONG).show();

Но при запуске программы произойдет ошибка, и попросите «принудительно закрыть».

Кто-нибудь может мне помочь?

1 Ответ

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

Вам нужно добавить эту команду, прежде чем получить значения курсора:

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