Na aula 4 desse curso nós aprendemos a fazer um app que ler os SMS recebidos. Gostaria de saber como fazer para ler os SMS enviados. Aguardo ajuda dos professores e colegas.
Na aula 4 desse curso nós aprendemos a fazer um app que ler os SMS recebidos. Gostaria de saber como fazer para ler os SMS enviados. Aguardo ajuda dos professores e colegas.
Para ler o SMS enviados, basta fazer uma query em content://sms/sent
:
Cursor cursor = qetContentResolver()
.query(Uri.parse("content://sms/sent"),
null, null, null, null);
if (cursor.moveToFirst()) {
do {
String msg = "";
for(int i = 0; i < cursor.getColumnCount(); i++) {
msg += " " + cursor.getColumnName(i) + ":" + cursor.getString(i);
}
} while (cursor.moveToNext());
} else {
// sem SMS...
}