aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorHasso Tepper <hasso.tepper@gmail.com>2013-07-29 14:18:01 +0300
committerDanny Baumann <dannybaumann@web.de>2013-07-30 09:10:49 +0200
commite70f203dab8b788c98d458bf985614cb34fabecd (patch)
treee7a8a68e63438d44a09dcd2cf3e0a81e705a01a3 /src
parentcb79ef1516e4dee74c5eaa60b94d838c1720b8ba (diff)
CMFileManager: Simplify selection string creation
Change-Id: I583ca10561882a6768b8af91914bf4ca3224caa7
Diffstat (limited to 'src')
-rw-r--r--src/com/cyanogenmod/filemanager/ui/widgets/SelectionView.java14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/com/cyanogenmod/filemanager/ui/widgets/SelectionView.java b/src/com/cyanogenmod/filemanager/ui/widgets/SelectionView.java
index cd53e82..e79ee01 100644
--- a/src/com/cyanogenmod/filemanager/ui/widgets/SelectionView.java
+++ b/src/com/cyanogenmod/filemanager/ui/widgets/SelectionView.java
@@ -126,15 +126,17 @@ public class SelectionView extends LinearLayout {
// Get the string
final Resources res = getContext().getResources();
- String nFoldersString = res.getQuantityString(R.plurals.n_folders, folders, folders);
- String nFilesString = res.getQuantityString(R.plurals.n_files, files, files);
- if (files == 0 || folders == 0) {
- String itemsString = files == 0 ? nFilesString : nFoldersString;
- return res.getQuantityString(R.plurals.selection_folders_or_files,
- files + folders, itemsString);
+ if (files == 0) {
+ return res.getQuantityString(R.plurals.selection_folders, folders, folders);
+ }
+
+ if (folders == 0) {
+ return res.getQuantityString(R.plurals.selection_files, files, files);
}
+ String nFoldersString = res.getQuantityString(R.plurals.n_folders, folders, folders);
+ String nFilesString = res.getQuantityString(R.plurals.n_files, files, files);
return res.getString(R.string.selection_folders_and_files, nFoldersString, nFilesString);
}