Freigeben über


SmsMessage.CreateFromPdu Methode

Definition

Überlädt

CreateFromPdu(Byte[])

Erstellen Sie eine SmsMessage aus einer unformatierten PDU.

CreateFromPdu(Byte[], String)

Erstellen Sie eine SmsMessage aus einer unformatierten PDU mit dem angegebenen Nachrichtenformat.

CreateFromPdu(Byte[])

Erstellen Sie eine SmsMessage aus einer unformatierten PDU.

[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

Parameter

pdu
Byte[]

Gibt zurück

Attribute

Hinweise

Erstellen Sie eine SmsMessage aus einer unformatierten PDU. Guess-Format basierend auf der VoIP-Technologie zuerst, wenn es ein anderes Format nicht verwendet. Alle Anwendungen, die eingehende SMS-Nachrichten verarbeiten, indem sie die Übertragungsabsicht b verarbeiten, müssen>< jetzt die neue format Zeichenfolge von der Absicht an die neue Methode createFromPdu(byte[], String) übergeben, die einen zusätzlichen Formatparameter akzeptiert.><SMS_RECEIVED_ACTION Dies ist erforderlich, um die PDU auf Geräten korrekt zu decodieren, die Unterstützung für 3GPP- und 3GPP2-Formate gleichzeitig benötigen, z. B. GSM/CDMA und CDMA/LTE-Telefone.

Dieses Mitglied ist veraltet. Verwenden Sie stattdessen #createFromPdu(byte[], String).

Java-Dokumentation für android.telephony.SmsMessage.createFromPdu(byte[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

CreateFromPdu(Byte[], String)

Erstellen Sie eine SmsMessage aus einer unformatierten PDU mit dem angegebenen Nachrichtenformat.

[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

Parameter

pdu
Byte[]

die Nachricht PDU aus der android.provider.Telephony.Sms.Intents#SMS_RECEIVED_ACTION Absicht

format
String

das format extra aus der android.provider.Telephony.Sms.Intents#SMS_RECEIVED_ACTION Absicht

Gibt zurück

Attribute

Hinweise

Erstellen Sie eine SmsMessage aus einer unformatierten PDU mit dem angegebenen Nachrichtenformat. Das Nachrichtenformat wird als format zusätzliche Zeichenfolge übergeben android.provider.Telephony.Sms.Intents#SMS_RECEIVED_ACTION und ist entweder "3gpp" für GSM/UMTS/LTE-Nachrichten im 3GPP-Format oder "3gpp2" für CDMA/LTE-Nachrichten im 3GPP2-Format.

Java-Dokumentation für android.telephony.SmsMessage.createFromPdu(byte[], java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: