Conteúdo SMS Android (conteúdo: // sms / enviado)

Estou com problemas para ler as mensagens SMS do dispositivo. Ao adquirir um provedor de conteúdo para o URI 'content://sms/inbox ', está tudo bem, posso ler a coluna "pessoa" para encontrar a chave estrangeira na tabela de pessoas e, finalmente, alcançar o contato e seu nom

No entanto, também quero atravessar as mensagens enviadas. Ao ler a partir de 'content: // sms / send', o campo da pessoa sempre parece ser 0. Esse é o campo correto para leitura para localizar os dados do destinatário da mensagem enviada? Se sim - alguma idéia de por que o meu é sempre 0?

Todos os meus testes foram feitos no emulador e eu criei 3 contatos. Enviei mensagens para esses contatos do emulador da maneira normal em que você enviaria uma mensage

Apenas para reiterar, posso ver as 4 mensagens enviadas e ler o texto do corpo associado. Meu problema é que não consigo ler o ID da "pessoa" e, portanto, não consigo descobrir quem é o destinatári

Qualquer ajuda seria muito apreciada

Muito Obrigado

Martin.

questionAnswers(2)

yourAnswerToTheQuestion