diff options
| author | Makoto Onuki <omakoto@google.com> | 2019-10-10 18:52:49 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2019-10-10 18:52:49 +0000 |
| commit | 701edd6c0cc8be93b0ca0cf60fced75cc19363f7 (patch) | |
| tree | 14cc6a93f799a183e8a2c0cd00db7040366c8e39 /core/java/android/app/ContextImpl.java | |
| parent | 34f04d5c585627f3dd030409958a68caee896c3a (diff) | |
| parent | b844001d6a8f0b10b2f379fd5bcdea8e896e7de7 (diff) | |
Merge "Add Context.createContextAsUser()"
Diffstat (limited to 'core/java/android/app/ContextImpl.java')
| -rw-r--r-- | core/java/android/app/ContextImpl.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/core/java/android/app/ContextImpl.java b/core/java/android/app/ContextImpl.java index 5b211e147d64..39fab634f03c 100644 --- a/core/java/android/app/ContextImpl.java +++ b/core/java/android/app/ContextImpl.java @@ -2212,6 +2212,15 @@ class ContextImpl extends Context { } @Override + public Context createContextAsUser(UserHandle user) { + try { + return createPackageContextAsUser(getPackageName(), mFlags, user); + } catch (NameNotFoundException e) { + throw new IllegalStateException("Own package not found: package=" + getPackageName()); + } + } + + @Override public Context createContextForSplit(String splitName) throws NameNotFoundException { if (!mPackageInfo.getApplicationInfo().requestsIsolatedSplitLoading()) { // All Splits are always loaded. |
