Wie kann Telephony.Sms.Conversations verwendet werden, um Convo-Informationen an String abzurufen?
Ich habe versucht:
Code: Select all
ContentResolver cr = context.getContentResolver();
Cursor convo = cr.query(Telephony.Sms.Conversations.CONTENT_URI,
new String[] { Telephony.Sms.Conversations.ADDRESS,
Telephony.Sms.Conversations.PERSON },
null,
null,
Telephony.Sms.Conversations.DEFAULT_SORT_ORDER);
Wie auch immer erhalte ich die Fehlermeldung „Ungültige Spaltenadresse“. Wenn ich die Adresse entferne, wird die Spalte „Person ungültig“ angezeigt. Welche Spalten bietet diese Klasse? (Ich konnte auf der API-Referenzseite nichts oder Beispiele online finden. Übrigens habe ich bereits einen funktionierenden Code zum Abrufen von Posteingang und Postausgang, aber
ich möchte auch Konversationen erhalten (ich meine Titel und Anzahl der Nachrichten), ohne übereinstimmende Posteingangs- und Postausgangsergebnisse)