summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/adapter/NavListAdapter.java
diff options
context:
space:
mode:
authortamizh143 <50977879+tamizh143@users.noreply.github.com>2021-04-07 02:22:39 +0530
committerGitHub <noreply@github.com>2021-04-06 22:52:39 +0200
commitd8ca965e0c696c962b72b6ba75101419b9c0d7fb (patch)
tree6e4ae757f16fb495b0b5b08dcd04e27c7913c3c7 /app/src/main/java/de/danoeh/antennapod/adapter/NavListAdapter.java
parent79c79efce588b446cf9816a01e0056e7e3dfd9db (diff)
downloadAntennaPod-d8ca965e0c696c962b72b6ba75101419b9c0d7fb.zip
Add link to relevant settings screen in 'Episode cache full' dialog (#5088)
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/adapter/NavListAdapter.java')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/adapter/NavListAdapter.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/adapter/NavListAdapter.java b/app/src/main/java/de/danoeh/antennapod/adapter/NavListAdapter.java
index 121f4263d..911e20aa5 100644
--- a/app/src/main/java/de/danoeh/antennapod/adapter/NavListAdapter.java
+++ b/app/src/main/java/de/danoeh/antennapod/adapter/NavListAdapter.java
@@ -1,6 +1,7 @@
package de.danoeh.antennapod.adapter;
import android.app.Activity;
+import android.content.Intent;
import android.content.SharedPreferences;
import android.content.res.TypedArray;
import android.graphics.drawable.Drawable;
@@ -21,6 +22,7 @@ import com.bumptech.glide.request.RequestOptions;
import com.joanzapata.iconify.Iconify;
import com.joanzapata.iconify.widget.IconTextView;
import de.danoeh.antennapod.R;
+import de.danoeh.antennapod.activity.PreferenceActivity;
import de.danoeh.antennapod.core.feed.Feed;
import de.danoeh.antennapod.core.glide.ApGlideSettings;
import de.danoeh.antennapod.core.preferences.UserPreferences;
@@ -270,7 +272,12 @@ public class NavListAdapter extends RecyclerView.Adapter<NavListAdapter.Holder>
new AlertDialog.Builder(context)
.setTitle(R.string.episode_cache_full_title)
.setMessage(R.string.episode_cache_full_message)
- .setPositiveButton(android.R.string.ok, (dialog, which) -> { })
+ .setPositiveButton(android.R.string.ok, null)
+ .setNeutralButton(R.string.open_autodownload_settings, (dialog, which) -> {
+ Intent intent = new Intent(context, PreferenceActivity.class);
+ intent.putExtra(PreferenceActivity.OPEN_AUTO_DOWNLOAD_SETTINGS, true);
+ context.startActivity(intent);
+ })
.show()
);
}