summaryrefslogtreecommitdiff
path: root/ui/statistics/src
diff options
context:
space:
mode:
authorByteHamster <ByteHamster@users.noreply.github.com>2024-02-16 23:50:12 +0100
committerGitHub <noreply@github.com>2024-02-16 23:50:12 +0100
commitc7c5ab567b2681a946ec756cdd17bd99128f9f54 (patch)
treedaf0e7bdb423755ddf67eafff388e0316bbed7f5 /ui/statistics/src
parentc07ae17962b0fbb757c42e873d9c06cdac3a52ae (diff)
downloadAntennaPod-c7c5ab567b2681a946ec756cdd17bd99128f9f54.zip
Use proper plurals when showing number of episodes (#6922)
Diffstat (limited to 'ui/statistics/src')
-rw-r--r--ui/statistics/src/main/java/de/danoeh/antennapod/ui/statistics/downloads/DownloadStatisticsListAdapter.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/ui/statistics/src/main/java/de/danoeh/antennapod/ui/statistics/downloads/DownloadStatisticsListAdapter.java b/ui/statistics/src/main/java/de/danoeh/antennapod/ui/statistics/downloads/DownloadStatisticsListAdapter.java
index 4839aa891..083a87514 100644
--- a/ui/statistics/src/main/java/de/danoeh/antennapod/ui/statistics/downloads/DownloadStatisticsListAdapter.java
+++ b/ui/statistics/src/main/java/de/danoeh/antennapod/ui/statistics/downloads/DownloadStatisticsListAdapter.java
@@ -10,7 +10,6 @@ import de.danoeh.antennapod.ui.statistics.StatisticsListAdapter;
import de.danoeh.antennapod.ui.statistics.feed.FeedStatisticsDialogFragment;
import java.util.List;
-import java.util.Locale;
/**
* Adapter for the download statistics list.
@@ -45,10 +44,10 @@ public class DownloadStatisticsListAdapter extends StatisticsListAdapter {
@Override
protected void onBindFeedViewHolder(StatisticsHolder holder, StatisticsItem item) {
- holder.value.setText(Formatter.formatShortFileSize(context, item.totalDownloadSize)
- + " • "
- + String.format(Locale.getDefault(), "%d%s",
- item.episodesDownloadCount, context.getString(R.string.episodes_suffix)));
+ int numEpisodes = (int) item.episodesDownloadCount;
+ String text = Formatter.formatShortFileSize(context, item.totalDownloadSize);
+ text += " • " + context.getResources().getQuantityString(R.plurals.num_episodes, numEpisodes, numEpisodes);
+ holder.value.setText(text);
holder.itemView.setOnClickListener(v -> {
FeedStatisticsDialogFragment yourDialogFragment = FeedStatisticsDialogFragment.newInstance(