Add Text-to-Speech annotations for phone number displays (2/3)
Bug: 17321294
Change-Id: I98a6d6dd9684c1f3c29a97263155713493e162c2
diff --git a/src/com/android/contacts/common/widget/SelectPhoneAccountDialogFragment.java b/src/com/android/contacts/common/widget/SelectPhoneAccountDialogFragment.java
index 86db174..0870254 100644
--- a/src/com/android/contacts/common/widget/SelectPhoneAccountDialogFragment.java
+++ b/src/com/android/contacts/common/widget/SelectPhoneAccountDialogFragment.java
@@ -26,6 +26,7 @@
import android.content.DialogInterface;
import android.os.Bundle;
import android.telecom.TelecomManager;
+import android.telephony.PhoneNumberUtils;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
@@ -194,7 +195,9 @@
holder.numberTextView.setVisibility(View.GONE);
} else {
holder.numberTextView.setVisibility(View.VISIBLE);
- holder.numberTextView.setText(account.getAddress().getSchemeSpecificPart());
+ holder.numberTextView.setText(
+ PhoneNumberUtils.ttsSpanAsPhoneNumber(
+ account.getAddress().getSchemeSpecificPart()));
}
holder.imageView.setImageDrawable(account.createIconDrawable(getContext()));
return rowView;