# Print output for @column tags ?>
Developers

- Design
- Develop
- Distribute

Developer Console

## Most visited

## Recently visited

## Results for

Summary: Constants

# ContactsContract.GroupsColumns

`protected static interface ContactsContract.GroupsColumns`
``

android.provider.ContactsContract.GroupsColumns

Known indirect subclasses ContactsContract.Groups
ContactsContract.Groups | Constants for the groups table.

See also:

- `ContactsContract.Groups`

## Summary

### Constants
`String` | `AUTO_ADD` Any newly created contacts will automatically be added to groups that have this flag set to true.
`String` | `DATA_SET` The data set within the account that this group belongs to.
`String` | `DELETED` The "deleted" flag: "0" by default, "1" if the row has been marked for deletion.
`String` | `FAVORITES` When a contacts is marked as a favorites it will be automatically added to the groups that have this flag set, and when it is removed from favorites it will be removed from these groups.
`String` | `GROUP_IS_READ_ONLY` The "read-only" flag: "0" by default, "1" if the row cannot be modified or deleted except by a sync adapter.
`String` | `GROUP_VISIBLE` Flag indicating if the contacts belonging to this group should be visible in any user interface.
`String` | `NOTES` Notes about the group.
`String` | `RES_PACKAGE` The package name to use when creating `Resources` objects for this group.
`String` | `SHOULD_SYNC` Whether this group should be synced if the SYNC_EVERYTHING settings is false for this group's account.
`String` | `SUMMARY_COUNT` The total number of `Contacts` that have `CommonDataKinds.GroupMembership` in this group.
`String` | `SUMMARY_WITH_PHONES` The total number of `Contacts` that have both `CommonDataKinds.GroupMembership` in this group, and also have phone numbers.
`String` | `SYSTEM_ID` The ID of this group if it is a System Group, i.e.
`String` | `TITLE` The display title of this group.
`String` | `TITLE_RES` The display title of this group to load as a resource from `RES_PACKAGE`, which may be localized.

## Constants

### AUTO_ADD

    public static final String AUTO_ADD

Any newly created contacts will automatically be added to groups that have this flag set to true.

Type: INTEGER (boolean)

Constant Value: "auto_add"

### DATA_SET

    public static final String DATA_SET

The data set within the account that this group belongs to. This allows multiple sync adapters for the same account type to distinguish between each others' group data. This is empty by default, and is completely optional. It only needs to be populated if multiple sync adapters are entering distinct group data for the same account type and account name.

Type: TEXT

Constant Value: "data_set"

### DELETED

    public static final String DELETED

The "deleted" flag: "0" by default, "1" if the row has been marked for deletion. When `ContentResolver.delete(Uri, Bundle)` is called on a group, it is marked for deletion. The sync adaptor deletes the group on the server and then calls ContactResolver.delete once more, this time setting the the `ContactsContract#CALLER_IS_SYNCADAPTER` query parameter to finalize the data removal.

Type: INTEGER

Constant Value: "deleted"

### FAVORITES

    public static final String FAVORITES

When a contacts is marked as a favorites it will be automatically added to the groups that have this flag set, and when it is removed from favorites it will be removed from these groups.

Type: INTEGER (boolean)

Constant Value: "favorites"

### GROUP_IS_READ_ONLY

    public static final String GROUP_IS_READ_ONLY

The "read-only" flag: "0" by default, "1" if the row cannot be modified or deleted except by a sync adapter. See `ContactsContract#CALLER_IS_SYNCADAPTER`.

Type: INTEGER

Constant Value: "group_is_read_only"

### GROUP_VISIBLE

    public static final String GROUP_VISIBLE

Flag indicating if the contacts belonging to this group should be visible in any user interface.

Type: INTEGER (boolean)

Constant Value: "group_visible"

### NOTES

    public static final String NOTES

Notes about the group.

Type: TEXT

Constant Value: "notes"

### RES_PACKAGE

    public static final String RES_PACKAGE

The package name to use when creating `Resources` objects for this group. This value is only designed for use when building user interfaces, and should not be used to infer the owner.

Constant Value: "res_package"

### SHOULD_SYNC

    public static final String SHOULD_SYNC

Whether this group should be synced if the SYNC_EVERYTHING settings is false for this group's account.

Type: INTEGER (boolean)

Constant Value: "should_sync"

### SUMMARY_COUNT

    public static final String SUMMARY_COUNT

The total number of `Contacts` that have `CommonDataKinds.GroupMembership` in this group. Read-only value that is only present when querying `Groups#CONTENT_SUMMARY_URI`.

Type: INTEGER

Constant Value: "summ_count"

### SUMMARY_WITH_PHONES

    public static final String SUMMARY_WITH_PHONES

The total number of `Contacts` that have both `CommonDataKinds.GroupMembership` in this group, and also have phone numbers. Read-only value that is only present when querying `Groups#CONTENT_SUMMARY_URI`.

Type: INTEGER

Constant Value: "summ_phones"

### SYSTEM_ID

    public static final String SYSTEM_ID

The ID of this group if it is a System Group, i.e. a group that has a special meaning to the sync adapter, null otherwise.

Type: TEXT

Constant Value: "system_id"

### TITLE

    public static final String TITLE

The display title of this group.

Type: TEXT

Constant Value: "title"

### TITLE_RES

    public static final String TITLE_RES

The display title of this group to load as a resource from `RES_PACKAGE`, which may be localized.

Type: TEXT

Constant Value: "title_res"

Full name *
Email address *
Company / developer name
One of your Play Store app URLs *
Which best describes your business:*
Apps
Games
Apps & Games
*
*