diff options
author | Trumeet <liangyuteng12345@gmail.com> | 2017-09-30 20:03:29 +0800 |
---|---|---|
committer | Trumeet <liangyuteng12345@gmail.com> | 2017-09-30 20:03:29 +0800 |
commit | 266894af1c1cf4c82addd22f2635a07ec2f1506d (patch) | |
tree | 3b3f98346823d3ac1391228e15887c4c48b05ee0 /app/src | |
parent | 37bd9772688c6228a8d265b41e216e7985e17408 (diff) | |
download | RedirectStorage-master.tar RedirectStorage-master.tar.gz RedirectStorage-master.tar.bz2 RedirectStorage-master.zip |
Diffstat (limited to 'app/src')
-rw-r--r-- | app/src/main/java/top/trumeet/redirectstorage/simple/MainActivity.java | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/app/src/main/java/top/trumeet/redirectstorage/simple/MainActivity.java b/app/src/main/java/top/trumeet/redirectstorage/simple/MainActivity.java index 193cb0c..adb493f 100644 --- a/app/src/main/java/top/trumeet/redirectstorage/simple/MainActivity.java +++ b/app/src/main/java/top/trumeet/redirectstorage/simple/MainActivity.java @@ -8,6 +8,9 @@ import android.widget.CompoundButton; import android.widget.Switch; import android.widget.TextView; +import java.io.File; + +import top.trumeet.redirectstorage.PathCallback; import top.trumeet.redirectstorage.RedirectStorage; public class MainActivity extends Activity { @@ -25,9 +28,12 @@ public class MainActivity extends Activity { @Override public void onCheckedChanged(CompoundButton compoundButton, boolean b) { if (b) { - RedirectStorage.enable(getExternalFilesDir(null) - .getAbsolutePath().substring(RedirectStorage.getRealPath().getAbsolutePath() - .length())); + RedirectStorage.enable(new PathCallback() { + @Override + public File onModify(File original) { + return getFilesDir(); + } + }); } else { RedirectStorage.disable(); } |