浏览代码

OC-574: Show size in list from local database. OC-523

masensio 11 年之前
父节点
当前提交
0707f6cf71
共有 1 个文件被更改,包括 17 次插入13 次删除
  1. 17 13
      src/com/owncloud/android/ui/adapter/FileListListAdapter.java

+ 17 - 13
src/com/owncloud/android/ui/adapter/FileListListAdapter.java

@@ -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);
             }