aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/org/connectbot/HostListActivity.java
diff options
context:
space:
mode:
authorKenny Root <kenny@the-b.org>2015-04-14 17:36:10 -0700
committerKenny Root <kenny@the-b.org>2015-04-14 17:36:10 -0700
commit5554bf422a49630e1462ca51bb0450e668f7ae0b (patch)
treebe6c870a15216668e8c9f02b9d029192a137be44 /app/src/main/java/org/connectbot/HostListActivity.java
parentd319b4d3e1d6a6b55bb9685b6fa36a147b856869 (diff)
parent5ac8a6140a9dc7634cc5e01b89cc6e84bbea6ed5 (diff)
downloadconnectbot-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.java16
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);