diff options
author | Cassie(Yitong) Wang <cassieyw@google.com> | 2020-06-10 22:11:19 +0000 |
---|---|---|
committer | Cassie(Yitong) Wang <cassieyw@google.com> | 2020-06-11 22:39:35 +0000 |
commit | 5e3bc1483ce1cc9671afc4fee7bfdf29f3af47a7 (patch) | |
tree | fd55369f3b90e17bbf27e98c8ea7f87cbde41881 | |
parent | b682c4396ed11d26edac9af67eb2dbc9a79a8250 (diff) | |
download | platform_packages_apps_Car_Dialer-5e3bc1483ce1cc9671afc4fee7bfdf29f3af47a7.tar.gz platform_packages_apps_Car_Dialer-5e3bc1483ce1cc9671afc4fee7bfdf29f3af47a7.tar.bz2 platform_packages_apps_Car_Dialer-5e3bc1483ce1cc9671afc4fee7bfdf29f3af47a7.zip |
Format phone number for user profile
Bug: 158538283
Bug: 154241156
Test: Manual
Change-Id: I701ce3072af50080cb72301934c7832c508b8c0c
-rw-r--r-- | src/com/android/car/dialer/ui/activecall/InCallFragment.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/com/android/car/dialer/ui/activecall/InCallFragment.java b/src/com/android/car/dialer/ui/activecall/InCallFragment.java index 0f74255d..60762662 100644 --- a/src/com/android/car/dialer/ui/activecall/InCallFragment.java +++ b/src/com/android/car/dialer/ui/activecall/InCallFragment.java @@ -109,16 +109,21 @@ public abstract class InCallFragment extends Fragment { return; } - mNameView.setText(info.getDisplayName()); + String nameViewText = info.getDisplayName(); + mNameView.setText(nameViewText); String phoneNumberLabel = info.getTypeLabel(); if (!phoneNumberLabel.isEmpty()) { phoneNumberLabel += " "; } + + String bidiWrappedLabel = phoneNumberLabel + TelecomUtils.getBidiWrappedNumber( + TelecomUtils.getFormattedNumber(getContext(), number)); phoneNumberLabel += TelecomUtils.getFormattedNumber(getContext(), number); + if (!TextUtils.isEmpty(phoneNumberLabel) && !phoneNumberLabel.equals(info.getDisplayName())) { - mPhoneNumberView.setText(phoneNumberLabel); + mPhoneNumberView.setText(bidiWrappedLabel); mPhoneNumberView.setVisibility(View.VISIBLE); } else { mPhoneNumberView.setVisibility(View.GONE); |