Я пытаюсь добавить сообщения, которые находятся в папке «Входящие» в просмотре списка, и это нормально.Я хочу использовать сообщение, чтобы открыть его для нового текста редактирования, который находится под списком.
вот мой код
public List<String> getSMS() {
// TODO Auto-generated method stub
List<String> sms = new ArrayList<String>();
Uri uriSMSURI = Uri.parse("content://sms/inbox");
Cursor cur = getContentResolver().query(uriSMSURI, null, null, null, null);
while (cur.moveToNext()) {
String address = cur.getString(cur.getColumnIndex("address"));
String body = cur.getString(cur.getColumnIndexOrThrow("body"));
sms.add("Number: " + address + " .Message: " + body);
}
return sms;
}
Из этого кода я хочу вывести строку '' body '' и распечатать ее в новом тексте редактирования.Вопрос в том, как использовать переменную «body» вне метода getSMS()
.* String body - это тело сообщения.