summaryrefslogtreecommitdiff
path: root/core/java/android/os/Message.java
diff options
context:
space:
mode:
Diffstat (limited to 'core/java/android/os/Message.java')
-rw-r--r--core/java/android/os/Message.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/core/java/android/os/Message.java b/core/java/android/os/Message.java
index 476da1df32db..49b72fee22d3 100644
--- a/core/java/android/os/Message.java
+++ b/core/java/android/os/Message.java
@@ -19,6 +19,7 @@ package android.os;
import android.os.Bundle;
import android.os.Parcel;
import android.os.Parcelable;
+import android.util.TimeUtils;
/**
*
@@ -366,13 +367,17 @@ public final class Message implements Parcelable {
}
public String toString() {
+ return toString(SystemClock.uptimeMillis());
+ }
+
+ String toString(long now) {
StringBuilder b = new StringBuilder();
b.append("{ what=");
b.append(what);
b.append(" when=");
- b.append(when);
+ TimeUtils.formatDuration(when-now, b);
if (arg1 != 0) {
b.append(" arg1=");