summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/Utils.java
diff options
context:
space:
mode:
authorAndres Morales <anmorales@google.com>2015-08-04 16:55:00 -0700
committerAndres Morales <anmorales@google.com>2015-08-05 19:57:51 -0700
commit7bdffd85ebae7b5b14eef07059cb501451476c7d (patch)
tree4d934dfc88ecce20022dd5a07fd4654fcff42ff2 /src/com/android/settings/Utils.java
parent1adca55ffe10f1741e5fb75bf0e7530ca200d712 (diff)
downloadpackages_apps_Settings-7bdffd85ebae7b5b14eef07059cb501451476c7d.zip
packages_apps_Settings-7bdffd85ebae7b5b14eef07059cb501451476c7d.tar.gz
packages_apps_Settings-7bdffd85ebae7b5b14eef07059cb501451476c7d.tar.bz2
fix CC for work profiles
Bug: 22257554 Change-Id: I09f62956d01f91d3014d9fa250aaff68ab5e1a9b
Diffstat (limited to 'src/com/android/settings/Utils.java')
-rw-r--r--src/com/android/settings/Utils.java13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/com/android/settings/Utils.java b/src/com/android/settings/Utils.java
index a18d860..d25d8c3 100644
--- a/src/com/android/settings/Utils.java
+++ b/src/com/android/settings/Utils.java
@@ -1235,4 +1235,15 @@ public final class Utils {
Spannable.SPAN_INCLUSIVE_INCLUSIVE);
return str;
}
-} \ No newline at end of file
+
+ public static int getEffectiveUserId(Context context) {
+ UserManager um = UserManager.get(context);
+ if (um != null) {
+ return um.getCredentialOwnerProfile(UserHandle.myUserId());
+ } else {
+ Log.e(TAG, "Unable to acquire UserManager");
+ return UserHandle.myUserId();
+ }
+ }
+}
+