Frage

Hey, ich möchte die ID des Kontakts erhalten, die sich in der Liste der Kontakte auf Android befindet. Ich meine, wenn ich dem Telefon einen Kontakt hinzufüge, denke ich, dass es eine ID hat. Wie lautet die Klasse, die diesen Parameter liefert? Ich meine die genaue ID.

Ich habe gesucht, ob einige Konstanten auf Calllog.calls es bereitstellen können, aber ich habe es nicht gefunden. Vielleicht ist es contact.contract, ich weiß es nicht. Weiß jemand?

Vielen Dank!

War es hilfreich?

Lösung

Hängt von der niedrigsten API -Ebene ab, die Sie unterstützen möchten. Wenn es sich um API -Stufe 5 (2,0 Eclair) und darüber handelt Contactscontract.Contacts Sollte die Klasse sein, nach der Sie suchen. Wenn Sie sich für API -Werte unten entwickeln, dann die Kontakte Klasse ist dein Freund.

Andere Tipps

Ich mag die Frage missverstanden, aber es klingt so, als ob Psyhclo nach dem Spaltenwert "_id" für neu hinzugefügte Kontakte fragt. Das ist eine Frage zum Backing Store (SQLite). Wenn dies der Fall ist, ist die ID auf verschiedene Weise verfügbar (einschließlich der vom Einfügen zurückgegebenen URI).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top