Android APIs
Added in API level 11
public static interface

ContactsContract.DisplayNameSources

android.provider.ContactsContract.DisplayNameSources

Class Overview

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

public static final int EMAIL

Added in API level 11

Constant Value: 10 (0x0000000a)

public static final int NICKNAME

Added in API level 11

Constant Value: 35 (0x00000023)

public static final int ORGANIZATION

Added in API level 11

Constant Value: 30 (0x0000001e)

public static final int PHONE

Added in API level 11

Constant Value: 20 (0x00000014)

public static final int STRUCTURED_NAME

Added in API level 11

Constant Value: 40 (0x00000028)

public static final int STRUCTURED_PHONETIC_NAME

Added in API level 23

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

Constant Value: 37 (0x00000025)

public static final int UNDEFINED

Added in API level 11

Constant Value: 0 (0x00000000)