Merge "Add defaultAccount related API to ContactsContract."

This commit is contained in:
Tingting Wang
2021-08-06 05:15:46 +00:00
committed by Android (Google) Code Review
2 changed files with 17 additions and 0 deletions

View File

@@ -34834,6 +34834,7 @@ package android.provider {
}
public static final class ContactsContract.Settings implements android.provider.ContactsContract.SettingsColumns {
field public static final String ACTION_SET_DEFAULT_ACCOUNT = "android.provider.action.SET_DEFAULT_ACCOUNT";
field public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/setting";
field public static final String CONTENT_TYPE = "vnd.android.cursor.dir/setting";
field public static final android.net.Uri CONTENT_URI;

View File

@@ -8588,6 +8588,15 @@ public final class ContactsContract {
* Type: INTEGER
*/
public static final String UNGROUPED_WITH_PHONES = "summ_phones";
/**
* Flag indicating if the account is the default account for new contacts. At most one
* account has this flag set at a time. It can only be set to 1 on a row with null data set.
* <p>
* Type: INTEGER (boolean)
* @hide
*/
String IS_DEFAULT = "x_is_default";
}
/**
@@ -8681,6 +8690,13 @@ public final class ContactsContract {
* The MIME-type of {@link #CONTENT_URI} providing a single setting.
*/
public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/setting";
/**
* Action used to launch the UI to set the default account for new contacts.
*/
@SdkConstant(SdkConstantType.ACTIVITY_INTENT_ACTION)
public static final String ACTION_SET_DEFAULT_ACCOUNT =
"android.provider.action.SET_DEFAULT_ACCOUNT";
}
/**