Update the SmsMessage.createFromPdu() API call

Deprecate the old createFromPdu(byte[] pdu) call because it just
guesses the format of the PDU. Instead, unhide the
createFromPdu(byte[] pdu, String format) call which specifies the PDU
format.

BUG: 20015718
Change-Id: I133fc17bf5af4f762fea3106e75beea58185fd5d
This commit is contained in:
Cheuksan Wang
2015-04-02 15:45:47 -07:00
parent ebc5ced56e
commit 9ddd2e78cb
2 changed files with 4 additions and 2 deletions

View File

@@ -29298,7 +29298,8 @@ package android.telephony {
public class SmsMessage {
method public static int[] calculateLength(java.lang.CharSequence, boolean);
method public static int[] calculateLength(java.lang.String, boolean);
method public static android.telephony.SmsMessage createFromPdu(byte[]);
method public static deprecated android.telephony.SmsMessage createFromPdu(byte[]);
method public static android.telephony.SmsMessage createFromPdu(byte[], java.lang.String);
method public java.lang.String getDisplayMessageBody();
method public java.lang.String getDisplayOriginatingAddress();
method public java.lang.String getEmailBody();

View File

@@ -31167,7 +31167,8 @@ package android.telephony {
public class SmsMessage {
method public static int[] calculateLength(java.lang.CharSequence, boolean);
method public static int[] calculateLength(java.lang.String, boolean);
method public static android.telephony.SmsMessage createFromPdu(byte[]);
method public static deprecated android.telephony.SmsMessage createFromPdu(byte[]);
method public static android.telephony.SmsMessage createFromPdu(byte[], java.lang.String);
method public java.lang.String getDisplayMessageBody();
method public java.lang.String getDisplayOriginatingAddress();
method public java.lang.String getEmailBody();