OC-574: Show size in list from local database. OC-523
authormasensio <masensio@solidgear.es>
Thu, 4 Jul 2013 08:34:57 +0000 (10:34 +0200)
committermasensio <masensio@solidgear.es>
Thu, 4 Jul 2013 08:34:57 +0000 (10:34 +0200)
src/com/owncloud/android/ui/adapter/FileListListAdapter.java

index f678a93..d0ea684 100644 (file)
@@ -169,19 +169,23 @@ public class FileListListAdapter extends BaseAdapter implements ListAdapter {
             } 
             else {
                
-               getDirectorySizeNumber(file,true);
-               if (lastModifiedOfAllSubdirectories == null)
-               {
-                   lastModV.setVisibility(View.GONE);
-                   fileSizeV.setVisibility(View.GONE);
-               }
-               else
-               {
-                   lastModV.setVisibility(View.VISIBLE);
-                   lastModV.setText(DisplayUtils.unixTimeToHumanReadable(lastModifiedOfAllSubdirectories));
-                   fileSizeV.setVisibility(View.VISIBLE);
-                   fileSizeV.setText(DisplayUtils.bytesToHumanReadable((totalSizeOfDirectoriesRecursive == null) ? 0 : totalSizeOfDirectoriesRecursive));
-               }
+                fileSizeV.setVisibility(View.VISIBLE);
+                fileSizeV.setText(DisplayUtils.bytesToHumanReadable(file.getFileLength()));
+                lastModV.setVisibility(View.VISIBLE);
+                lastModV.setText(DisplayUtils.unixTimeToHumanReadable(file.getModificationTimestamp()));
+//               getDirectorySizeNumber(file,true);
+//               if (lastModifiedOfAllSubdirectories == null)
+//               {
+//                   lastModV.setVisibility(View.GONE);
+//                   fileSizeV.setVisibility(View.GONE);
+//               }
+//               else
+//               {
+//                   lastModV.setVisibility(View.VISIBLE);
+//                   lastModV.setText(DisplayUtils.unixTimeToHumanReadable(lastModifiedOfAllSubdirectories));
+//                   fileSizeV.setVisibility(View.VISIBLE);
+//                   fileSizeV.setText(DisplayUtils.bytesToHumanReadable((totalSizeOfDirectoriesRecursive == null) ? 0 : totalSizeOfDirectoriesRecursive));
+//               }
                checkBoxV.setVisibility(View.GONE);
                view.findViewById(R.id.imageView3).setVisibility(View.GONE);
             }