diff options
Diffstat (limited to 'core/java/android/content/ContentResolver.java')
-rw-r--r-- | core/java/android/content/ContentResolver.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/core/java/android/content/ContentResolver.java b/core/java/android/content/ContentResolver.java index de3b881..87d14b9 100644 --- a/core/java/android/content/ContentResolver.java +++ b/core/java/android/content/ContentResolver.java @@ -2153,8 +2153,16 @@ public abstract class ContentResolver { * @param sync the master auto-sync setting that applies to all the providers and accounts */ public static void setMasterSyncAutomatically(boolean sync) { + setMasterSyncAutomaticallyAsUser(sync, UserHandle.getCallingUserId()); + } + + /** + * @see #setMasterSyncAutomatically(boolean) + * @hide + */ + public static void setMasterSyncAutomaticallyAsUser(boolean sync, int userId) { try { - getContentService().setMasterSyncAutomatically(sync); + getContentService().setMasterSyncAutomaticallyAsUser(sync, userId); } catch (RemoteException e) { // exception ignored; if this is thrown then it means the runtime is in the midst of // being restarted |