diff options
author | linyuh <linyuh@google.com> | 2018-05-07 11:33:03 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-05-09 16:51:51 -0700 |
commit | 9d1ef8f39daeb4cfc511b6ba47298bc27019b7d0 (patch) | |
tree | 945a54cc7738d63c759676920264eede074f51e2 /java/com/android/dialer/calllogutils | |
parent | 41da94c501a420cb747d7afe3d3b7e30639ba281 (diff) |
Use info from EmergencyPhoneLookup to render UI for an emergency number.
Bug: 71719349
Test: CallLogEntryTextTest, HistoryItemActionModulesBuilderTest
PiperOrigin-RevId: 195694340
Change-Id: Ib53305c36f7ca062ef798ab3f61585d3c71adef3
Diffstat (limited to 'java/com/android/dialer/calllogutils')
-rw-r--r-- | java/com/android/dialer/calllogutils/CallLogEntryText.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/java/com/android/dialer/calllogutils/CallLogEntryText.java b/java/com/android/dialer/calllogutils/CallLogEntryText.java index cd8fb44d9..54b1e195a 100644 --- a/java/com/android/dialer/calllogutils/CallLogEntryText.java +++ b/java/com/android/dialer/calllogutils/CallLogEntryText.java @@ -21,7 +21,6 @@ import android.provider.CallLog.Calls; import android.text.TextUtils; import com.android.dialer.calllog.model.CoalescedRow; import com.android.dialer.duo.DuoComponent; -import com.android.dialer.phonenumberutil.PhoneNumberHelper; import com.android.dialer.time.Clock; import com.google.common.base.Optional; import com.google.common.collect.Collections2; @@ -44,7 +43,7 @@ public final class CallLogEntryText { */ public static CharSequence buildPrimaryText(Context context, CoalescedRow row) { // Calls to emergency services should be shown as "Emergency number". - if (PhoneNumberHelper.isLocalEmergencyNumber(context, row.getNumber().getNormalizedNumber())) { + if (row.getNumberAttributes().getIsEmergencyNumber()) { return context.getText(R.string.emergency_number); } @@ -110,7 +109,7 @@ public final class CallLogEntryText { public static CharSequence buildSecondaryTextForEntries( Context context, Clock clock, CoalescedRow row) { // For emergency numbers, the secondary text should contain only the timestamp. - if (PhoneNumberHelper.isLocalEmergencyNumber(context, row.getNumber().getNormalizedNumber())) { + if (row.getNumberAttributes().getIsEmergencyNumber()) { return CallLogDates.newCallLogTimestampLabel( context, clock.currentTimeMillis(), row.getTimestamp()); } @@ -168,7 +167,7 @@ public final class CallLogEntryText { */ // For emergency numbers, the secondary text should contain only the number. - if (PhoneNumberHelper.isLocalEmergencyNumber(context, row.getNumber().getNormalizedNumber())) { + if (row.getNumberAttributes().getIsEmergencyNumber()) { return !row.getFormattedNumber().isEmpty() ? row.getFormattedNumber() : row.getNumber().getNormalizedNumber(); |