Partager via


SmsMessage.CreateFromPdu Méthode

Définition

Surcharges

CreateFromPdu(Byte[])

Créez un SmsMessage à partir d’un PDU brut.

CreateFromPdu(Byte[], String)

Créez un SmsMessage à partir d’un PDU brut avec le format de message spécifié.

CreateFromPdu(Byte[])

Créez un SmsMessage à partir d’un PDU brut.

[Android.Runtime.Register("createFromPdu", "([B)Landroid/telephony/SmsMessage;", "")]
public static Android.Telephony.SmsMessage? CreateFromPdu (byte[]? pdu);
[<Android.Runtime.Register("createFromPdu", "([B)Landroid/telephony/SmsMessage;", "")>]
static member CreateFromPdu : byte[] -> Android.Telephony.SmsMessage

Paramètres

pdu
Byte[]

Retours

Attributs

Remarques

Créez un SmsMessage à partir d’un PDU brut. Format de devinage basé sur la technologie Voice en premier, s’il échoue à utiliser un autre format. Toutes les applications qui gèrent les messages SMS entrants en traitant l’intention SMS_RECEIVED_ACTION<de diffusion b>doit</b> maintenant passer la nouvelle format chaîne supplémentaire de l’intention dans la nouvelle méthode createFromPdu(byte[], String) qui prend un paramètre de format supplémentaire. Cela est nécessaire pour décoder correctement le PDU sur les appareils qui nécessitent la prise en charge des formats 3GPP et 3GPP2 en même temps, tels que les téléphones GSM/CDMA/CDMA/LTE en double mode.

Ce membre est déconseillé. Utilisez #createFromPdu(byte[], String) à la place.

Documentation Java pour android.telephony.SmsMessage.createFromPdu(byte[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

CreateFromPdu(Byte[], String)

Créez un SmsMessage à partir d’un PDU brut avec le format de message spécifié.

[Android.Runtime.Register("createFromPdu", "([BLjava/lang/String;)Landroid/telephony/SmsMessage;", "", ApiSince=23)]
public static Android.Telephony.SmsMessage? CreateFromPdu (byte[]? pdu, string? format);
[<Android.Runtime.Register("createFromPdu", "([BLjava/lang/String;)Landroid/telephony/SmsMessage;", "", ApiSince=23)>]
static member CreateFromPdu : byte[] * string -> Android.Telephony.SmsMessage

Paramètres

pdu
Byte[]

message PDU de l’intention android.provider.Telephony.Sms.Intents#SMS_RECEIVED_ACTION

format
String

le format supplémentaire de l’intention android.provider.Telephony.Sms.Intents#SMS_RECEIVED_ACTION

Retours

Attributs

Remarques

Créez un SmsMessage à partir d’un PDU brut avec le format de message spécifié. Le format de message est transmis en android.provider.Telephony.Sms.Intents#SMS_RECEIVED_ACTION tant que format chaîne supplémentaire et sera « 3gpp » pour les messages GSM/UMTS/LTE au format 3GPP ou « 3gpp2 » pour les messages CDMA/LTE au format 3GPP2.

Documentation Java pour android.telephony.SmsMessage.createFromPdu(byte[], java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à