summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/fragment/preferences/StoragePreferencesFragment.java
diff options
context:
space:
mode:
authorByteHamster <ByteHamster@users.noreply.github.com>2023-04-15 17:33:21 +0200
committerGitHub <noreply@github.com>2023-04-15 17:33:21 +0200
commit8396a346707677ce22373a96e905bb1763d5cfb9 (patch)
tree58e714b91ce072bbba6f361eb694eea2d68d97c6 /app/src/main/java/de/danoeh/antennapod/fragment/preferences/StoragePreferencesFragment.java
parent84e1ff248f6e6c437dd5ecaf8217a7ee6b5c1af5 (diff)
downloadAntennaPod-8396a346707677ce22373a96e905bb1763d5cfb9.zip
Replace Network+Storage preferences with Downloads (#6434)
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/fragment/preferences/StoragePreferencesFragment.java')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/fragment/preferences/StoragePreferencesFragment.java58
1 files changed, 0 insertions, 58 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/preferences/StoragePreferencesFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/preferences/StoragePreferencesFragment.java
deleted file mode 100644
index 1801b107f..000000000
--- a/app/src/main/java/de/danoeh/antennapod/fragment/preferences/StoragePreferencesFragment.java
+++ /dev/null
@@ -1,58 +0,0 @@
-package de.danoeh.antennapod.fragment.preferences;
-
-import android.os.Bundle;
-import androidx.preference.PreferenceFragmentCompat;
-import de.danoeh.antennapod.R;
-import de.danoeh.antennapod.activity.PreferenceActivity;
-import de.danoeh.antennapod.storage.preferences.UserPreferences;
-import de.danoeh.antennapod.dialog.ChooseDataFolderDialog;
-
-import java.io.File;
-
-public class StoragePreferencesFragment extends PreferenceFragmentCompat {
- private static final String PREF_CHOOSE_DATA_DIR = "prefChooseDataDir";
- private static final String PREF_IMPORT_EXPORT = "prefImportExport";
-
- @Override
- public void onCreatePreferences(Bundle savedInstanceState, String rootKey) {
- addPreferencesFromResource(R.xml.preferences_storage);
- setupStorageScreen();
- }
-
- @Override
- public void onStart() {
- super.onStart();
- ((PreferenceActivity) getActivity()).getSupportActionBar().setTitle(R.string.storage_pref);
- }
-
- @Override
- public void onResume() {
- super.onResume();
- setDataFolderText();
- }
-
- private void setupStorageScreen() {
- findPreference(PREF_CHOOSE_DATA_DIR).setOnPreferenceClickListener(
- preference -> {
- ChooseDataFolderDialog.showDialog(getContext(), path -> {
- UserPreferences.setDataFolder(path);
- setDataFolderText();
- });
- return true;
- }
- );
- findPreference(PREF_IMPORT_EXPORT).setOnPreferenceClickListener(
- preference -> {
- ((PreferenceActivity) getActivity()).openScreen(R.xml.preferences_import_export);
- return true;
- }
- );
- }
-
- private void setDataFolderText() {
- File f = UserPreferences.getDataFolder(null);
- if (f != null) {
- findPreference(PREF_CHOOSE_DATA_DIR).setSummary(f.getAbsolutePath());
- }
- }
-}