summaryrefslogtreecommitdiff
path: root/app/src/main
diff options
context:
space:
mode:
authorAnderson Mesquita <andersonvom@gmail.com>2019-04-26 09:53:17 -0400
committerAnderson Mesquita <andersonvom@gmail.com>2019-05-19 13:25:27 -0400
commite4a17562cb7d946a6b0893514fec4fd47de19826 (patch)
treec0d1ed8b4a37eeffff55a06a7feca5682aa78f3f /app/src/main
parent9396d41dccd16435b0a1e608475dd45d2471918d (diff)
downloadAntennaPod-e4a17562cb7d946a6b0893514fec4fd47de19826.zip
Improve space wording on choose data folder dialog
This makes it clear that the number refers to the **free** space left on the device, as opposed to the total space available.
Diffstat (limited to 'app/src/main')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/adapter/DataFolderAdapter.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/adapter/DataFolderAdapter.java b/app/src/main/java/de/danoeh/antennapod/adapter/DataFolderAdapter.java
index f625dcc0c..636a23088 100644
--- a/app/src/main/java/de/danoeh/antennapod/adapter/DataFolderAdapter.java
+++ b/app/src/main/java/de/danoeh/antennapod/adapter/DataFolderAdapter.java
@@ -27,12 +27,14 @@ public class DataFolderAdapter extends RecyclerView.Adapter<DataFolderAdapter.Vi
private final ChooseDataFolderDialog.RunnableWithString selectionHandler;
private final String currentPath;
private final List<StoragePath> entries;
+ private final String freeSpaceString;
private Dialog dialog;
public DataFolderAdapter(Context context, ChooseDataFolderDialog.RunnableWithString selectionHandler) {
this.entries = getStorageEntries(context);
this.currentPath = getCurrentPath();
this.selectionHandler = selectionHandler;
+ this.freeSpaceString = context.getString(R.string.choose_data_directory_available_space);
}
@NonNull
@@ -46,8 +48,10 @@ public class DataFolderAdapter extends RecyclerView.Adapter<DataFolderAdapter.Vi
@Override
public void onBindViewHolder(@NonNull ViewHolder holder, int position) {
StoragePath storagePath = entries.get(position);
+ String freeSpace = Converter.byteToString(storagePath.getAvailableSpace());
+
holder.path.setText(storagePath.getShortPath());
- holder.size.setText(Converter.byteToString(storagePath.getAvailableSpace()));
+ holder.size.setText(String.format(freeSpaceString, freeSpace));
holder.progressBar.setProgress(storagePath.getUsagePercentage());
holder.root.setOnClickListener((View v) -> selectAndDismiss(storagePath));
holder.radioButton.setOnClickListener((View v) -> selectAndDismiss(storagePath));