mirror of
https://github.com/SimpleMobileTools/Simple-File-Manager.git
synced 2025-02-18 12:50:35 +01:00
format last modified time to human readable format
This commit is contained in:
parent
e5fe28cbc5
commit
0fe69a1682
@ -4,6 +4,7 @@ import android.app.Dialog;
|
|||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.support.v4.app.DialogFragment;
|
import android.support.v4.app.DialogFragment;
|
||||||
import android.support.v7.app.AlertDialog;
|
import android.support.v7.app.AlertDialog;
|
||||||
|
import android.text.format.DateFormat;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
@ -12,6 +13,8 @@ import com.simplemobiletools.filemanager.Utils;
|
|||||||
import com.simplemobiletools.filemanager.models.FileDirItem;
|
import com.simplemobiletools.filemanager.models.FileDirItem;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
import java.util.Calendar;
|
||||||
|
import java.util.Locale;
|
||||||
|
|
||||||
public class PropertiesDialog extends DialogFragment {
|
public class PropertiesDialog extends DialogFragment {
|
||||||
private static FileDirItem mItem;
|
private static FileDirItem mItem;
|
||||||
@ -37,7 +40,7 @@ public class PropertiesDialog extends DialogFragment {
|
|||||||
((TextView) infoView.findViewById(R.id.properties_size)).setText(getItemSize());
|
((TextView) infoView.findViewById(R.id.properties_size)).setText(getItemSize());
|
||||||
|
|
||||||
final File file = new File(mItem.getPath());
|
final File file = new File(mItem.getPath());
|
||||||
((TextView) infoView.findViewById(R.id.properties_last_modified)).setText(String.valueOf(file.lastModified()));
|
((TextView) infoView.findViewById(R.id.properties_last_modified)).setText(formatLastModified(file.lastModified()));
|
||||||
|
|
||||||
final AlertDialog.Builder builder = new AlertDialog.Builder(getContext());
|
final AlertDialog.Builder builder = new AlertDialog.Builder(getContext());
|
||||||
builder.setTitle(getResources().getString(title));
|
builder.setTitle(getResources().getString(title));
|
||||||
@ -55,6 +58,12 @@ public class PropertiesDialog extends DialogFragment {
|
|||||||
return Utils.getFormattedSize(mItem);
|
return Utils.getFormattedSize(mItem);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private String formatLastModified(long ts) {
|
||||||
|
Calendar cal = Calendar.getInstance(Locale.ENGLISH);
|
||||||
|
cal.setTimeInMillis(ts);
|
||||||
|
return DateFormat.format("dd/MM/yyyy HH:mm", cal).toString();
|
||||||
|
}
|
||||||
|
|
||||||
private long directorySize(File dir) {
|
private long directorySize(File dir) {
|
||||||
if (dir.exists()) {
|
if (dir.exists()) {
|
||||||
long size = 0;
|
long size = 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user