summaryrefslogtreecommitdiffstats
path: root/src/com/android/dialer/util
diff options
context:
space:
mode:
authorTyler Gunn <tgunn@google.com>2014-07-10 12:28:43 -0700
committerTyler Gunn <tgunn@google.com>2014-07-10 12:28:43 -0700
commit8b0e858d5b4c50813dbe2b5c244e7013814b23ec (patch)
treee17124adb6cfd3f4e70595baf4f66d847292bc1d /src/com/android/dialer/util
parent70d301e1239c9324c071c10888bf6d7b0b48ddaa (diff)
downloadpackages_apps_Dialer-8b0e858d5b4c50813dbe2b5c244e7013814b23ec.tar.gz
packages_apps_Dialer-8b0e858d5b4c50813dbe2b5c244e7013814b23ec.tar.bz2
packages_apps_Dialer-8b0e858d5b4c50813dbe2b5c244e7013814b23ec.zip
Adding support for video call icon and data usage in call log.
Bug: 16013684 Bug: 16015261 Change-Id: Ie75443d641c1e09a5772bb618aba55de8583716b
Diffstat (limited to 'src/com/android/dialer/util')
-rw-r--r--src/com/android/dialer/util/DialerUtils.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/com/android/dialer/util/DialerUtils.java b/src/com/android/dialer/util/DialerUtils.java
index 484e97d92..2b4a74ccc 100644
--- a/src/com/android/dialer/util/DialerUtils.java
+++ b/src/com/android/dialer/util/DialerUtils.java
@@ -24,6 +24,7 @@ import android.content.pm.ResolveInfo;
import android.content.res.Resources;
import android.net.Uri;
import android.provider.Telephony;
+import android.text.TextUtils;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
@@ -124,4 +125,17 @@ public class DialerUtils {
}
}
}
+
+ /**
+ * Joins a list of {@link CharSequence} into a single {@link CharSequence} seperated by a
+ * localized delimiter such as ", ".
+ *
+ * @param resources Resources used to get list delimiter.
+ * @param list List of char sequences to join.
+ * @return Joined char sequences.
+ */
+ public static CharSequence join(Resources resources, Iterable<CharSequence> list) {
+ final CharSequence separator = resources.getString(R.string.list_delimeter);
+ return TextUtils.join(separator, list);
+ }
}