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 was deprecated
in API level 5.
see ContactsContract
This table contains people.
Nested classes | |
---|---|
class |
Contacts.People.ContactMethods
This class was deprecated
in API level 5.
see |
class |
Contacts.People.Extensions
This class was deprecated
in API level 5.
see |
class |
Contacts.People.Phones
This class was deprecated
in API level 5.
see |
Constants | |
---|---|
String |
CONTENT_ITEM_TYPE
This constant was deprecated
in API level 5.
see |
String |
CONTENT_TYPE
This constant was deprecated
in API level 5.
see |
String |
DEFAULT_SORT_ORDER
This constant was deprecated
in API level 5.
see |
String |
PRIMARY_EMAIL_ID
This constant was deprecated
in API level 5.
see |
String |
PRIMARY_ORGANIZATION_ID
This constant was deprecated
in API level 5.
see |
String |
PRIMARY_PHONE_ID
This constant was deprecated
in API level 5.
see |
Inherited constants |
---|
From
interface
android.provider.BaseColumns
|
From
interface
android.provider.Contacts.PeopleColumns
|
From
interface
android.provider.Contacts.PhonesColumns
|
From
interface
android.provider.Contacts.PresenceColumns
|
Fields | |
---|---|
public
static
final
Uri |
CONTENT_FILTER_URI
This field was deprecated
in API level 5.
see |
public
static
final
Uri |
CONTENT_URI
This field was deprecated
in API level 5.
see |
public
static
final
Uri |
DELETED_CONTENT_URI
This field was deprecated
in API level 5.
see |
Public methods | |
---|---|
static
Uri
|
addToGroup(ContentResolver resolver, long personId, long groupId)
This method was deprecated
in API level 5.
see |
static
Uri
|
addToGroup(ContentResolver resolver, long personId, String groupName)
This method was deprecated
in API level 5.
see |
static
Uri
|
addToMyContactsGroup(ContentResolver resolver, long personId)
This method was deprecated
in API level 5.
see |
static
Uri
|
createPersonInMyContactsGroup(ContentResolver resolver, ContentValues values)
This method was deprecated
in API level 5.
see |
static
Bitmap
|
loadContactPhoto(Context context, Uri person, int placeholderImageResource, BitmapFactory.Options options)
This method was deprecated
in API level 5.
see |
static
void
|
markAsContacted(ContentResolver resolver, long personId)
This method was deprecated
in API level 5.
see |
static
InputStream
|
openContactPhotoInputStream(ContentResolver cr, Uri person)
This method was deprecated
in API level 5.
see |
static
Cursor
|
queryGroups(ContentResolver resolver, long person)
This method was deprecated
in API level 5.
see |
static
void
|
setPhotoData(ContentResolver cr, Uri person, byte[] data)
This method was deprecated
in API level 5.
see |
Inherited methods | |
---|---|
From
class
java.lang.Object
|
String CONTENT_ITEM_TYPE
This constant was deprecated
in API level 5.
see ContactsContract
The MIME type of a CONTENT_URI
subdirectory of a single
person.
Constant Value: "vnd.android.cursor.item/person"
String CONTENT_TYPE
This constant was deprecated
in API level 5.
see ContactsContract
The MIME type of CONTENT_URI
providing a directory of
people.
Constant Value: "vnd.android.cursor.dir/person"
String DEFAULT_SORT_ORDER
This constant was deprecated
in API level 5.
see ContactsContract
The default sort order for this table
Constant Value: "name ASC"
String PRIMARY_EMAIL_ID
This constant was deprecated
in API level 5.
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"
String PRIMARY_ORGANIZATION_ID
This constant was deprecated
in API level 5.
see ContactsContract
The ID of the persons preferred organization.
Type: INTEGER (foreign key to organizations table on the _ID field)
Constant Value: "primary_organization"
String PRIMARY_PHONE_ID
This constant was deprecated
in API level 5.
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"
Uri CONTENT_FILTER_URI
This field was deprecated
in API level 5.
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.
Uri CONTENT_URI
This field was deprecated
in API level 5.
see ContactsContract
The content:// style URL for this table
Uri DELETED_CONTENT_URI
This field was deprecated
in API level 5.
see ContactsContract
The content:// style URL for the table that holds the deleted contacts.
Uri addToGroup (ContentResolver resolver, long personId, long groupId)
This method was deprecated
in API level 5.
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 |
Uri addToGroup (ContentResolver resolver, long personId, String groupName)
This method was deprecated
in API level 5.
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 |
Uri addToMyContactsGroup (ContentResolver resolver, long personId)
This method was deprecated
in API level 5.
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 |
Uri createPersonInMyContactsGroup (ContentResolver resolver, ContentValues values)
This method was deprecated
in API level 5.
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 |
Bitmap loadContactPhoto (Context context, Uri person, int placeholderImageResource, BitmapFactory.Options options)
This method was deprecated
in API level 5.
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 |
void markAsContacted (ContentResolver resolver, long personId)
This method was deprecated
in API level 5.
see ContactsContract
Mark a person as having been contacted.
Parameters | |
---|---|
resolver |
ContentResolver :
the ContentResolver to use |
personId |
long :
the person who was contacted |
InputStream openContactPhotoInputStream (ContentResolver cr, Uri person)
This method was deprecated
in API level 5.
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 |
Cursor queryGroups (ContentResolver resolver, long person)
This method was deprecated
in API level 5.
see ContactsContract
Parameters | |
---|---|
resolver |
ContentResolver
|
person |
long
|
Returns | |
---|---|
Cursor |
void setPhotoData (ContentResolver cr, Uri person, byte[] data)
This method was deprecated
in API level 5.
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 |