Fixed wrong format of files & folder count
authorDavid A. Velasco <dvelasco@solidgear.es>
Tue, 23 Jun 2015 12:39:29 +0000 (14:39 +0200)
committerDavid A. Velasco <dvelasco@solidgear.es>
Tue, 23 Jun 2015 12:40:51 +0000 (14:40 +0200)
res/values/strings.xml
src/com/owncloud/android/ui/fragment/OCFileListFragment.java

index a93d08d..716d3b2 100644 (file)
     <string name="file_list__footer__file_and_folders">1 file, %1$d folders</string>
     <string name="file_list__footer__files">%1$d files</string>
     <string name="file_list__footer__files_and_folder">%1$d files, 1 folder</string>
-    <string name="file_list__footer__files_and_folders">%1$d files, %1$d folders</string>
+    <string name="file_list__footer__files_and_folders">%1$d files, %2$d folders</string>
 
 </resources>
index a8f7ff0..0621323 100644 (file)
@@ -447,9 +447,7 @@ public class OCFileListFragment extends ExtendedListFragment {
                 output = getResources().getString(R.string.file_list__footer__folder);
 
             } else { // foldersCount > 1
-                output = getResources().getString(R.string.file_list__footer__folders);
-                String.format(output, foldersCount);
-
+                output = getResources().getString(R.string.file_list__footer__folders, foldersCount);
             }
 
         } else if (filesCount == 1) {
@@ -460,22 +458,19 @@ public class OCFileListFragment extends ExtendedListFragment {
                 output = getResources().getString(R.string.file_list__footer__file_and_folder);
 
             } else { // foldersCount > 1
-                output = getResources().getString(R.string.file_list__footer__file_and_folders);
-                String.format(output, foldersCount);
-
+                output = getResources().getString(R.string.file_list__footer__file_and_folders, foldersCount);
             }
         } else {    // filesCount > 1
             if (foldersCount <= 0) {
-                output = getResources().getString(R.string.file_list__footer__files);
-                String.format(output, filesCount);
+                output = getResources().getString(R.string.file_list__footer__files, filesCount);
 
             } else if (foldersCount == 1) {
-                output = getResources().getString(R.string.file_list__footer__files_and_folder);
-                String.format(output, filesCount);
+                output = getResources().getString(R.string.file_list__footer__files_and_folder, filesCount);
 
             } else { // foldersCount > 1
-                output = getResources().getString(R.string.file_list__footer__files_and_folders);
-                String.format(output, filesCount, foldersCount);
+                output = getResources().getString(
+                        R.string.file_list__footer__files_and_folders, filesCount, foldersCount
+                );
 
             }
         }