diff options
| author | Hasso Tepper <hasso.tepper@gmail.com> | 2013-07-29 14:18:01 +0300 |
|---|---|---|
| committer | Danny Baumann <dannybaumann@web.de> | 2013-07-30 09:10:49 +0200 |
| commit | e70f203dab8b788c98d458bf985614cb34fabecd (patch) | |
| tree | e7a8a68e63438d44a09dcd2cf3e0a81e705a01a3 /src | |
| parent | cb79ef1516e4dee74c5eaa60b94d838c1720b8ba (diff) | |
CMFileManager: Simplify selection string creation
Change-Id: I583ca10561882a6768b8af91914bf4ca3224caa7
Diffstat (limited to 'src')
| -rw-r--r-- | src/com/cyanogenmod/filemanager/ui/widgets/SelectionView.java | 14 |
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); } |
