# Print output for @column tags ?>
public
static
final
class
Contacts.People
extends Object
implements
BaseColumns,
Contacts.PeopleColumns,
Contacts.PhonesColumns,
Contacts.PresenceColumns
java.lang.Object | |
↳ | android.provider.Contacts.People |
This class is deprecated.
see ContactsContract
This table contains people.
Nested classes | |
---|---|
class |
Contacts.People.ContactMethods
This class is deprecated.
see |
class |
Contacts.People.Extensions
This class is deprecated.
see |
class |
Contacts.People.Phones
This class is deprecated.
see |
Constants | |
---|---|
String |
CONTENT_ITEM_TYPE
This constant is deprecated.
see |
String |
CONTENT_TYPE
This constant is deprecated.
see |
String |
DEFAULT_SORT_ORDER
This constant is deprecated.
see |
String |
PRIMARY_EMAIL_ID
This constant is deprecated.
see |
String |
PRIMARY_ORGANIZATION_ID
This constant is deprecated.
see |
String |
PRIMARY_PHONE_ID
This constant is deprecated.
see |
Inherited constants |
---|
Fields | |
---|---|
public
static
final
Uri |
CONTENT_FILTER_URI
This field is deprecated.
see |
public
static
final
Uri |
CONTENT_URI
This field is deprecated.
see |
public
static
final
Uri |
DELETED_CONTENT_URI
This field is deprecated.
see |
Public methods | |
---|---|
static
Uri
|
addToGroup(ContentResolver resolver, long personId, long groupId)
This method is deprecated.
see |
static
Uri
|
addToGroup(ContentResolver resolver, long personId, String groupName)
This method is deprecated.
see |
static
Uri
|
addToMyContactsGroup(ContentResolver resolver, long personId)
This method is deprecated.
see |
static
Uri
|
createPersonInMyContactsGroup(ContentResolver resolver, ContentValues values)
This method is deprecated.
see |
static
Bitmap
|
loadContactPhoto(Context context, Uri person, int placeholderImageResource, BitmapFactory.Options options)
This method is deprecated.
see |
static
void
|
markAsContacted(ContentResolver resolver, long personId)
This API is no longer supported as of O. |
static
InputStream
|
openContactPhotoInputStream(ContentResolver cr, Uri person)
This method is deprecated.
see |
static
Cursor
|
queryGroups(ContentResolver resolver, long person)
This method is deprecated.
see |
static
void
|
setPhotoData(ContentResolver cr, Uri person, byte[] data)
This method is deprecated.
see |
Inherited methods | |
---|---|
public static final String CONTENT_ITEM_TYPE
This constant is deprecated.
see ContactsContract
The MIME type of a CONTENT_URI
subdirectory of a single
person.
Constant Value: "vnd.android.cursor.item/person"
public static final String CONTENT_TYPE
This constant is deprecated.
see ContactsContract
The MIME type of CONTENT_URI
providing a directory of
people.
Constant Value: "vnd.android.cursor.dir/person"
public static final String DEFAULT_SORT_ORDER
This constant is deprecated.
see ContactsContract
The default sort order for this table
Constant Value: "name ASC"
public static final String PRIMARY_EMAIL_ID
This constant is deprecated.
see ContactsContract
The ID of the persons preferred email.
Type: INTEGER (foreign key to contact_methods table on the _ID field)
Constant Value: "primary_email"
public static final String PRIMARY_ORGANIZATION_ID
This constant is deprecated.
see ContactsContract
The ID of the persons preferred organization.
Type: INTEGER (foreign key to organizations table on the _ID field)
Constant Value: "primary_organization"
public static final String PRIMARY_PHONE_ID
This constant is deprecated.
see ContactsContract
The ID of the persons preferred phone number.
Type: INTEGER (foreign key to phones table on the _ID field)
Constant Value: "primary_phone"
public static final Uri CONTENT_FILTER_URI
This field is deprecated.
see ContactsContract
The content:// style URL for filtering people by name. The filter argument should be passed as an additional path segment after this URI.
public static final Uri CONTENT_URI
This field is deprecated.
see ContactsContract
The content:// style URL for this table
public static final Uri DELETED_CONTENT_URI
This field is deprecated.
see ContactsContract
The content:// style URL for the table that holds the deleted contacts.
public static Uri addToGroup (ContentResolver resolver, long personId, long groupId)
This method is deprecated.
see ContactsContract
Adds a person to a group.
Parameters | |
---|---|
resolver |
ContentResolver : the resolver to use |
personId |
long : the person to add to the group |
groupId |
long : the group to add the person to |
Returns | |
---|---|
Uri |
the URI of the group membership row |
public static Uri addToGroup (ContentResolver resolver, long personId, String groupName)
This method is deprecated.
see ContactsContract
Adds a person to a group referred to by name.
Parameters | |
---|---|
resolver |
ContentResolver : the resolver to use |
personId |
long : the person to add to the group |
groupName |
String : the name of the group to add the contact to |
Returns | |
---|---|
Uri |
the URI of the group membership row |
Throws | |
---|---|
IllegalStateException |
if the group can't be found |
public static Uri addToMyContactsGroup (ContentResolver resolver, long personId)
This method is deprecated.
see ContactsContract
Adds a person to the My Contacts group.
Parameters | |
---|---|
resolver |
ContentResolver : the resolver to use |
personId |
long : the person to add to the group |
Returns | |
---|---|
Uri |
the URI of the group membership row |
Throws | |
---|---|
IllegalStateException |
if the My Contacts group can't be found |
public static Uri createPersonInMyContactsGroup (ContentResolver resolver, ContentValues values)
This method is deprecated.
see ContactsContract
Creates a new contacts and adds it to the "My Contacts" group.
Parameters | |
---|---|
resolver |
ContentResolver : the ContentResolver to use |
values |
ContentValues : the values to use when creating the contact |
Returns | |
---|---|
Uri |
the URI of the contact, or null if the operation fails |
public static Bitmap loadContactPhoto (Context context, Uri person, int placeholderImageResource, BitmapFactory.Options options)
This method is deprecated.
see ContactsContract
Opens an InputStream for the person's photo and returns the photo as a Bitmap. If the person's photo isn't present returns the placeholderImageResource instead.
Parameters | |
---|---|
context |
Context : the Context |
person |
Uri : the person whose photo should be used |
placeholderImageResource |
int : the image resource to use if the person doesn't
have a photo |
options |
BitmapFactory.Options : the decoding options, can be set to null |
Returns | |
---|---|
Bitmap |
public static void markAsContacted (ContentResolver resolver, long personId)
This API is no longer supported as of O.
Parameters | |
---|---|
resolver |
ContentResolver |
personId |
long |
public static InputStream openContactPhotoInputStream (ContentResolver cr, Uri person)
This method is deprecated.
see ContactsContract
Opens an InputStream for the person's photo and returns the photo as a Bitmap. If the person's photo isn't present returns the placeholderImageResource instead.
Parameters | |
---|---|
cr |
ContentResolver |
person |
Uri : the person whose photo should be used |
Returns | |
---|---|
InputStream |
public static Cursor queryGroups (ContentResolver resolver, long person)
This method is deprecated.
see ContactsContract
Parameters | |
---|---|
resolver |
ContentResolver |
person |
long |
Returns | |
---|---|
Cursor |
public static void setPhotoData (ContentResolver cr, Uri person, byte[] data)
This method is deprecated.
see ContactsContract
Set the photo for this person. data may be null
Parameters | |
---|---|
cr |
ContentResolver : the ContentResolver to use |
person |
Uri : the Uri of the person whose photo is to be updated |
data |
byte : the byte[] that represents the photo |