Freigeben über


ContactsContract.Intents.ShowOrCreateContact Feld

Definition

Verwendet als Eingabe eines Daten-URI mit einem mailto:- oder tel:-Schema.

[Android.Runtime.Register("SHOW_OR_CREATE_CONTACT")]
public const string ShowOrCreateContact;
[<Android.Runtime.Register("SHOW_OR_CREATE_CONTACT")>]
val mutable ShowOrCreateContact : string

Feldwert

Attribute

Hinweise

Verwendet als Eingabe eines Daten-URI mit einem mailto:- oder tel:-Schema. Wenn ein einzelner Kontakt mit den angegebenen Daten vorhanden ist, wird er angezeigt. Wenn kein Kontakt vorhanden ist, wird der Benutzer in einem Dialogfeld gefragt, ob er einen neuen Kontakt mit den bereitgestellten Details erstellen möchte. Wenn mehrere Kontakte die Daten freigeben, wird der Benutzer aufgefordert, den anzuzeigenden Kontakt zu wählen.

Bei mailto: URIs muss der schemaspezifische Teil eine unformatierte E-Mail-Adresse sein, z. B. eine, die unter Verwendung Uri#fromParts(String, String, String)erstellt wurde.

Bei tel: URIs wird der schemaspezifische Teil mit vorhandenen Nummern mithilfe des Standardmäßigen Anrufer-ID-Nachschlagealgorithmus verglichen. Die Zahl muss ordnungsgemäß codiert sein, z. B. mit Uri#fromParts(String, String, String).

Alle Extras aus der Insert Klasse werden an die Erstellungsaktivität übergeben, wenn keine Kontakte angezeigt werden sollen.

Wenn "true" für das #EXTRA_FORCE_CREATE Zusätzliche übergeben wird, wird die Aufforderung des Benutzers übersprungen, wenn der Kontakt nicht vorhanden ist.

Java-Dokumentation für android.provider.ContactsContract.Intents.SHOW_OR_CREATE_CONTACT.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: