public static interface ContactsContract.DisplayNameSources

android.provider.ContactsContract.DisplayNameSources



Types of data used to produce the display name for a contact. In the order of increasing priority: EMAIL, PHONE, ORGANIZATION, NICKNAME, STRUCTURED_PHONETIC_NAME, STRUCTURED_NAME.

Summary

Constants

int EMAIL
int NICKNAME
int ORGANIZATION
int PHONE
int STRUCTURED_NAME
int STRUCTURED_PHONETIC_NAME

Display name comes from a structured name that only has phonetic components.

int UNDEFINED

Constants

EMAIL

public static final int EMAIL

Constant Value: 10 (0x0000000a)

NICKNAME

public static final int NICKNAME

Constant Value: 35 (0x00000023)

ORGANIZATION

public static final int ORGANIZATION

Constant Value: 30 (0x0000001e)

PHONE

public static final int PHONE

Constant Value: 20 (0x00000014)

STRUCTURED_NAME

public static final int STRUCTURED_NAME

Constant Value: 40 (0x00000028)

STRUCTURED_PHONETIC_NAME

public static final int STRUCTURED_PHONETIC_NAME

Display name comes from a structured name that only has phonetic components.

Constant Value: 37 (0x00000025)

UNDEFINED

public static final int UNDEFINED

Constant Value: 0 (0x00000000)

Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Last updated 2025-02-10 UTC.