|
|
|
@ -2,7 +2,6 @@ package space.rocketnine.gophast;
|
|
|
|
|
|
|
|
|
|
import android.annotation.TargetApi;
|
|
|
|
|
import android.app.Activity;
|
|
|
|
|
import android.content.ContentResolver;
|
|
|
|
|
import android.content.Context;
|
|
|
|
|
import android.content.Intent;
|
|
|
|
|
import android.content.res.Configuration;
|
|
|
|
@ -13,15 +12,12 @@ import android.preference.Preference;
|
|
|
|
|
import android.preference.PreferenceActivity;
|
|
|
|
|
import android.preference.PreferenceCategory;
|
|
|
|
|
import android.preference.PreferenceFragment;
|
|
|
|
|
import android.provider.DocumentsContract;
|
|
|
|
|
import android.support.annotation.LayoutRes;
|
|
|
|
|
import android.support.annotation.Nullable;
|
|
|
|
|
import android.support.v4.provider.DocumentFile;
|
|
|
|
|
import android.support.v7.app.ActionBar;
|
|
|
|
|
import android.support.v7.app.AppCompatDelegate;
|
|
|
|
|
import android.support.v7.widget.Toolbar;
|
|
|
|
|
import android.text.format.Formatter;
|
|
|
|
|
import android.util.Log;
|
|
|
|
|
import android.view.Menu;
|
|
|
|
|
import android.view.MenuInflater;
|
|
|
|
|
import android.view.MenuItem;
|
|
|
|
@ -318,7 +314,7 @@ public class SettingsActivity extends PreferenceActivity {
|
|
|
|
|
if (requestCode == RequestDownloadDir && resultCode == Activity.RESULT_OK) {
|
|
|
|
|
// Use the provided utility method to parse the result
|
|
|
|
|
List<Uri> files = Utils.getSelectedFilesFromResult(intent);
|
|
|
|
|
for (Uri uri: files) {
|
|
|
|
|
for (Uri uri : files) {
|
|
|
|
|
File file = Utils.getFileForUri(uri);
|
|
|
|
|
|
|
|
|
|
getApp().getPrefs().edit().putString("pref_downloaddir", file.getAbsolutePath()).apply();
|
|
|
|
|