summaryrefslogtreecommitdiffstats
path: root/core/java/android/content/ContextWrapper.java
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2010-02-04 17:38:14 -0800
committerDianne Hackborn <hackbod@google.com>2010-02-09 14:20:55 -0800
commite83cefcef07f9ac025642c1ffec76b4c7ab39cf2 (patch)
tree130696ee2a90150129c3ee98544c5814528c90f9 /core/java/android/content/ContextWrapper.java
parent72e5a8820a996c547eacea534b11b6b8f6eca83b (diff)
downloadframeworks_base-e83cefcef07f9ac025642c1ffec76b4c7ab39cf2.zip
frameworks_base-e83cefcef07f9ac025642c1ffec76b4c7ab39cf2.tar.gz
frameworks_base-e83cefcef07f9ac025642c1ffec76b4c7ab39cf2.tar.bz2
New external storage APIs.
This implements the spec for external storage organization, and properly reflects how the media scanner organizes the files it finds. Also includes package manager support for removing app private files from external storage when the application is uninstalled. For the new APIs and paths, the main place to look is Environment and Context.
Diffstat (limited to 'core/java/android/content/ContextWrapper.java')
-rw-r--r--core/java/android/content/ContextWrapper.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/core/java/android/content/ContextWrapper.java b/core/java/android/content/ContextWrapper.java
index 1b34320..a447108 100644
--- a/core/java/android/content/ContextWrapper.java
+++ b/core/java/android/content/ContextWrapper.java
@@ -179,11 +179,21 @@ public class ContextWrapper extends Context {
}
@Override
+ public File getExternalFilesDir(String type) {
+ return mBase.getExternalFilesDir(type);
+ }
+
+ @Override
public File getCacheDir() {
return mBase.getCacheDir();
}
@Override
+ public File getExternalCacheDir() {
+ return mBase.getExternalCacheDir();
+ }
+
+ @Override
public File getDir(String name, int mode) {
return mBase.getDir(name, mode);
}