diff options
| author | Jeff Sharkey <jsharkey@android.com> | 2015-12-07 19:25:19 -0700 |
|---|---|---|
| committer | Jeff Sharkey <jsharkey@android.com> | 2015-12-07 19:25:25 -0700 |
| commit | 6a6cdafaec56fcd793214678c7fcc52f0b860cfc (patch) | |
| tree | 8875835dd240914d9bf7344dc5f2c0c35dc77b40 /core/java/android/content/ContextWrapper.java | |
| parent | ce14cd01411c384b3b979a9f662bf3cd5f9e7183 (diff) | |
APIs to obtain SharedPreferences paths.
Needed for apps that want to migrate SharedPreferences from CE to DE
storage. Note that a device will only ever enter a CE mode with a
factory reset, so apps should only be using these APIs when they
want to migrate files to a consistent location on non-FBE devices
for simplicity.
Bug: 25503089
Change-Id: Ic846215da1617d116a048e036415ac7ad523b770
Diffstat (limited to 'core/java/android/content/ContextWrapper.java')
| -rw-r--r-- | core/java/android/content/ContextWrapper.java | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/core/java/android/content/ContextWrapper.java b/core/java/android/content/ContextWrapper.java index a345aae27205..f5e915989cad 100644 --- a/core/java/android/content/ContextWrapper.java +++ b/core/java/android/content/ContextWrapper.java @@ -160,12 +160,6 @@ public class ContextWrapper extends Context { return mBase.getPackageCodePath(); } - /** @hide */ - @Override - public File getSharedPrefsFile(String name) { - return mBase.getSharedPrefsFile(name); - } - @Override public SharedPreferences getSharedPreferences(String name, int mode) { return mBase.getSharedPreferences(name, mode); @@ -199,6 +193,11 @@ public class ContextWrapper extends Context { } @Override + public File getSharedPreferencesPath(String name) { + return mBase.getSharedPreferencesPath(name); + } + + @Override public String[] fileList() { return mBase.fileList(); } |
