summaryrefslogtreecommitdiffstats
path: root/api
diff options
context:
space:
mode:
authorBrian Attwell <brianattwell@google.com>2015-02-04 10:38:12 -0800
committerEtan Cohen <etancohen@google.com>2015-03-02 08:43:12 -0800
commit57f8f0d7f9ff9e7a916ada7efaf2f59931de89b1 (patch)
tree691844d6beadff8e34b2cedfc3b29efccc38edbf /api
parent48d8442e9c8e3331731b8cebc5b95cc40e923956 (diff)
downloadframeworks_base-57f8f0d7f9ff9e7a916ada7efaf2f59931de89b1.zip
frameworks_base-57f8f0d7f9ff9e7a916ada7efaf2f59931de89b1.tar.gz
frameworks_base-57f8f0d7f9ff9e7a916ada7efaf2f59931de89b1.tar.bz2
Unhide and rename PhoneNumberUtils tts methods
Renamed ttsSpanAsPhoneNumber #1 -> getPhoneTtsSpan Renamed ttsSpanAsPhoneNumber #2 -> addPhoneTtsSpan Instead of removing the original hidden methods, I deprecated them. Since Telephony changes initially get checked into wireless-dev branch and dialer/contacts changes get checked into master branch, immediately deleting the ttsSpanAsPhoneNumber methods would break builds. In ContactsCommon, I plan on removing ContactDisplayUtils#getTelephoneTtsSpannable and instead using these Telephony APIs. Numbers I tested worked in ToT master talkback: 911, (650) 215 3111, 22222222222, 333-3333, 013334612234, +1 905 471 8484, 001 39 02 444 4444. The changes in this diff cause the numbers to be talked-back at least as well as before. Some context: go/question-about-telephonys-ttsspan Bug: 18777272 Change-Id: I3a6ead3ee9c030761bde903cf88f4aa4fc7a3460
Diffstat (limited to 'api')
-rw-r--r--api/current.txt3
1 files changed, 3 insertions, 0 deletions
diff --git a/api/current.txt b/api/current.txt
index a37ed40..91b2b7b 100644
--- a/api/current.txt
+++ b/api/current.txt
@@ -28466,6 +28466,7 @@ package android.telephony {
public class PhoneNumberUtils {
ctor public PhoneNumberUtils();
+ method public static void addPhoneTtsSpan(android.text.Spannable, int, int);
method public static java.lang.String calledPartyBCDFragmentToString(byte[], int, int);
method public static java.lang.String calledPartyBCDToString(byte[], int, int);
method public static boolean compare(java.lang.String, java.lang.String);
@@ -28482,6 +28483,8 @@ package android.telephony {
method public static java.lang.String formatNumberToE164(java.lang.String, java.lang.String);
method public static deprecated int getFormatTypeForLocale(java.util.Locale);
method public static java.lang.String getNumberFromIntent(android.content.Intent, android.content.Context);
+ method public static android.text.style.TtsSpan getPhoneTtsSpan(java.lang.String);
+ method public static java.lang.CharSequence getPhoneTtsSpannable(java.lang.CharSequence);
method public static java.lang.String getStrippedReversed(java.lang.String);
method public static final boolean is12Key(char);
method public static final boolean isDialable(char);