diff options
author | Kenny Root <kenny@the-b.org> | 2015-04-14 17:36:10 -0700 |
---|---|---|
committer | Kenny Root <kenny@the-b.org> | 2015-04-14 17:36:10 -0700 |
commit | 5554bf422a49630e1462ca51bb0450e668f7ae0b (patch) | |
tree | be6c870a15216668e8c9f02b9d029192a137be44 /app/src/main/java/org/connectbot/HostListActivity.java | |
parent | d319b4d3e1d6a6b55bb9685b6fa36a147b856869 (diff) | |
parent | 5ac8a6140a9dc7634cc5e01b89cc6e84bbea6ed5 (diff) | |
download | connectbot-5554bf422a49630e1462ca51bb0450e668f7ae0b.tar.gz connectbot-5554bf422a49630e1462ca51bb0450e668f7ae0b.tar.bz2 connectbot-5554bf422a49630e1462ca51bb0450e668f7ae0b.zip |
Merge branch 'master' into gradle-conversion
Diffstat (limited to 'app/src/main/java/org/connectbot/HostListActivity.java')
-rw-r--r-- | app/src/main/java/org/connectbot/HostListActivity.java | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/app/src/main/java/org/connectbot/HostListActivity.java b/app/src/main/java/org/connectbot/HostListActivity.java index 607b53f..58513f3 100644 --- a/app/src/main/java/org/connectbot/HostListActivity.java +++ b/app/src/main/java/org/connectbot/HostListActivity.java @@ -45,6 +45,7 @@ import android.os.Handler; import android.os.IBinder; import android.os.Message; import android.preference.PreferenceManager; +import android.text.format.DateUtils; import android.util.Log; import android.view.ContextMenu; import android.view.KeyEvent; @@ -558,20 +559,9 @@ public class HostListActivity extends ListActivity { holder.caption.setTextAppearance(context, android.R.attr.textAppearanceSmall); } - long now = System.currentTimeMillis() / 1000; - - String nice = context.getString(R.string.bind_never); + CharSequence nice = context.getString(R.string.bind_never); if (host.getLastConnect() > 0) { - int minutes = (int) ((now - host.getLastConnect()) / 60); - if (minutes >= 60) { - int hours = (minutes / 60); - if (hours >= 24) { - int days = (hours / 24); - nice = context.getString(R.string.bind_days, days); - } else - nice = context.getString(R.string.bind_hours, hours); - } else - nice = context.getString(R.string.bind_minutes, minutes); + nice = DateUtils.getRelativeTimeSpanString(host.getLastConnect() * 1000); } holder.caption.setText(nice); |