Merge "Format phone numbers in Recent card call logs" into ub-contactsdialer-g-dev
diff --git a/src/com/android/contacts/interactions/CallLogInteraction.java b/src/com/android/contacts/interactions/CallLogInteraction.java
index 06fd273..9e6b5a2 100644
--- a/src/com/android/contacts/interactions/CallLogInteraction.java
+++ b/src/com/android/contacts/interactions/CallLogInteraction.java
@@ -16,6 +16,8 @@
package com.android.contacts.interactions;
import com.android.contacts.R;
+import com.android.contacts.common.GeoUtil;
+import com.android.contacts.common.compat.PhoneNumberUtilsCompat;
import com.android.contacts.common.util.BitmapUtil;
import com.android.contacts.common.util.ContactDisplayUtils;
@@ -66,7 +68,14 @@
@Override
public String getViewHeader(Context context) {
- return getNumber();
+ String number = mValues.getAsString(Calls.NUMBER);
+ if (number != null) {
+ number = PhoneNumberUtilsCompat.formatNumber(number,
+ PhoneNumberUtilsCompat.normalizeNumber(number),
+ GeoUtil.getCurrentCountryIso(context));
+ return sBidiFormatter.unicodeWrap(number, TextDirectionHeuristics.LTR);
+ }
+ return null;
}
@Override