Loading telephony/java/android/telephony/SmsManager.java +17 −5 Original line number Diff line number Diff line Loading @@ -271,6 +271,17 @@ public final class SmsManager { private static String DIALOG_TYPE_KEY = "dialog_type"; private static final int SMS_PICK = 2; /** * 3gpp2 SMS priority is not specified * @hide */ public static final int SMS_MESSAGE_PRIORITY_NOT_SPECIFIED = -1; /** * 3gpp SMS period is not specified * @hide */ public static final int SMS_MESSAGE_PERIOD_NOT_SPECIFIED = -1; /** * Send a text based SMS. * Loading Loading @@ -461,11 +472,11 @@ public final class SmsManager { } if (priority < 0x00 || priority > 0x03) { throw new IllegalArgumentException("Invalid priority"); priority = SMS_MESSAGE_PRIORITY_NOT_SPECIFIED; } if (validityPeriod < 0x05 || validityPeriod > 0x09b0a0) { throw new IllegalArgumentException("Invalid validity period"); validityPeriod = SMS_MESSAGE_PERIOD_NOT_SPECIFIED; } try { Loading Loading @@ -723,7 +734,8 @@ public final class SmsManager { ArrayList<PendingIntent> sentIntents, ArrayList<PendingIntent> deliveryIntents, int priority, boolean expectMore, int validityPeriod) { sendMultipartTextMessageInternal(destinationAddress, scAddress, parts, sentIntents, deliveryIntents, true /* persistMessage*/); deliveryIntents, true /* persistMessage*/, priority, expectMore, validityPeriod); } private void sendMultipartTextMessageInternal( Loading @@ -738,11 +750,11 @@ public final class SmsManager { } if (priority < 0x00 || priority > 0x03) { throw new IllegalArgumentException("Invalid priority"); priority = SMS_MESSAGE_PRIORITY_NOT_SPECIFIED; } if (validityPeriod < 0x05 || validityPeriod > 0x09b0a0) { throw new IllegalArgumentException("Invalid validity period"); validityPeriod = SMS_MESSAGE_PERIOD_NOT_SPECIFIED; } if (parts.size() > 1) { Loading Loading
telephony/java/android/telephony/SmsManager.java +17 −5 Original line number Diff line number Diff line Loading @@ -271,6 +271,17 @@ public final class SmsManager { private static String DIALOG_TYPE_KEY = "dialog_type"; private static final int SMS_PICK = 2; /** * 3gpp2 SMS priority is not specified * @hide */ public static final int SMS_MESSAGE_PRIORITY_NOT_SPECIFIED = -1; /** * 3gpp SMS period is not specified * @hide */ public static final int SMS_MESSAGE_PERIOD_NOT_SPECIFIED = -1; /** * Send a text based SMS. * Loading Loading @@ -461,11 +472,11 @@ public final class SmsManager { } if (priority < 0x00 || priority > 0x03) { throw new IllegalArgumentException("Invalid priority"); priority = SMS_MESSAGE_PRIORITY_NOT_SPECIFIED; } if (validityPeriod < 0x05 || validityPeriod > 0x09b0a0) { throw new IllegalArgumentException("Invalid validity period"); validityPeriod = SMS_MESSAGE_PERIOD_NOT_SPECIFIED; } try { Loading Loading @@ -723,7 +734,8 @@ public final class SmsManager { ArrayList<PendingIntent> sentIntents, ArrayList<PendingIntent> deliveryIntents, int priority, boolean expectMore, int validityPeriod) { sendMultipartTextMessageInternal(destinationAddress, scAddress, parts, sentIntents, deliveryIntents, true /* persistMessage*/); deliveryIntents, true /* persistMessage*/, priority, expectMore, validityPeriod); } private void sendMultipartTextMessageInternal( Loading @@ -738,11 +750,11 @@ public final class SmsManager { } if (priority < 0x00 || priority > 0x03) { throw new IllegalArgumentException("Invalid priority"); priority = SMS_MESSAGE_PRIORITY_NOT_SPECIFIED; } if (validityPeriod < 0x05 || validityPeriod > 0x09b0a0) { throw new IllegalArgumentException("Invalid validity period"); validityPeriod = SMS_MESSAGE_PERIOD_NOT_SPECIFIED; } if (parts.size() > 1) { Loading