summaryrefslogtreecommitdiff
path: root/core/java/android/content/ContextWrapper.java
diff options
context:
space:
mode:
authorJeff Sharkey <jsharkey@android.com>2015-12-07 19:25:19 -0700
committerJeff Sharkey <jsharkey@android.com>2015-12-07 19:25:25 -0700
commit6a6cdafaec56fcd793214678c7fcc52f0b860cfc (patch)
tree8875835dd240914d9bf7344dc5f2c0c35dc77b40 /core/java/android/content/ContextWrapper.java
parentce14cd01411c384b3b979a9f662bf3cd5f9e7183 (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.java11
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();
}