tobiasKaminsky 10 жил өмнө
parent
commit
56d9529b14

+ 5 - 6
src/com/owncloud/android/ui/adapter/FileListListAdapter.java

@@ -29,6 +29,7 @@ import android.content.Context;
 import android.content.SharedPreferences;
 import android.content.SharedPreferences;
 import android.graphics.Bitmap;
 import android.graphics.Bitmap;
 import android.preference.PreferenceManager;
 import android.preference.PreferenceManager;
+import android.text.format.DateUtils;
 import android.view.LayoutInflater;
 import android.view.LayoutInflater;
 import android.view.View;
 import android.view.View;
 import android.view.ViewGroup;
 import android.view.ViewGroup;
@@ -181,9 +182,8 @@ public class FileListListAdapter extends BaseAdapter implements ListAdapter {
                 fileSizeV.setVisibility(View.VISIBLE);
                 fileSizeV.setVisibility(View.VISIBLE);
                 fileSizeV.setText(DisplayUtils.bytesToHumanReadable(file.getFileLength()));
                 fileSizeV.setText(DisplayUtils.bytesToHumanReadable(file.getFileLength()));
                 lastModV.setVisibility(View.VISIBLE);
                 lastModV.setVisibility(View.VISIBLE);
-                lastModV.setText(
-                        DisplayUtils.unixTimeToHumanReadable(file.getModificationTimestamp())
-                );
+                lastModV.setText(DateUtils.getRelativeDateTimeString(mContext, file.getModificationTimestamp(),
+                        DateUtils.SECOND_IN_MILLIS, DateUtils.WEEK_IN_MILLIS, 0));
                 // this if-else is needed even thoe fav icon is visible by default
                 // this if-else is needed even thoe fav icon is visible by default
                 // because android reuses views in listview
                 // because android reuses views in listview
                 if (!file.keepInSync()) {
                 if (!file.keepInSync()) {
@@ -251,9 +251,8 @@ public class FileListListAdapter extends BaseAdapter implements ListAdapter {
 //                }
 //                }
 
 
                 lastModV.setVisibility(View.VISIBLE);
                 lastModV.setVisibility(View.VISIBLE);
-                lastModV.setText(
-                        DisplayUtils.unixTimeToHumanReadable(file.getModificationTimestamp())
-                );
+                lastModV.setText(DateUtils.getRelativeDateTimeString(mContext, file.getModificationTimestamp(),
+                        DateUtils.SECOND_IN_MILLIS, DateUtils.WEEK_IN_MILLIS, 0));
                 checkBoxV.setVisibility(View.GONE);
                 checkBoxV.setVisibility(View.GONE);
                 view.findViewById(R.id.imageView3).setVisibility(View.GONE);
                 view.findViewById(R.id.imageView3).setVisibility(View.GONE);