Collections.sort(mFiles, new Comparator<OCFile>() {\r
public int compare(OCFile o1, OCFile o2) {\r
if (o1.isFolder() && o2.isFolder()) {\r
- return val * Long.compare(o1.getModificationTimestamp(), o2.getModificationTimestamp());\r
+ Long obj1 = o1.getModificationTimestamp();\r
+ return val * obj1.compareTo(o2.getModificationTimestamp());\r
}\r
else if (o1.isFolder()) {\r
return -1;\r
} else if (o1.getModificationTimestamp() == 0 || o2.getModificationTimestamp() == 0){\r
return 0;\r
} else {\r
- return val * Long.compare(o1.getModificationTimestamp(), o2.getModificationTimestamp());\r
+ Long obj1 = o1.getModificationTimestamp();\r
+ return val * obj1.compareTo(o2.getModificationTimestamp());\r
}\r
}\r
});\r
Collections.sort(mFiles, new Comparator<OCFile>() {\r
public int compare(OCFile o1, OCFile o2) {\r
if (o1.isFolder() && o2.isFolder()) {\r
- return val * Long.compare(getFolderSize(new File(FileStorageUtils.getDefaultSavePathFor(mAccount.name, o1))), \r
- getFolderSize(new File(FileStorageUtils.getDefaultSavePathFor(mAccount.name, o2))));\r
+ Long obj1 = getFolderSize(new File(FileStorageUtils.getDefaultSavePathFor(mAccount.name, o1)));\r
+ return val * obj1.compareTo(getFolderSize(new File(FileStorageUtils.getDefaultSavePathFor(mAccount.name, o2))));\r
}\r
else if (o1.isFolder()) {\r
return -1;\r
} else if (o1.getFileLength() == 0 || o2.getFileLength() == 0){\r
return 0;\r
} else {\r
- return val * Long.compare(o1.getFileLength(), o2.getFileLength());\r
+ Long obj1 = o1.getFileLength();\r
+ return val * obj1.compareTo(o2.getFileLength());\r
}\r
}\r
});\r