SmsMessage.CreateFromPdu Methode

Definition

Überlädt

Name Beschreibung
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 Element 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 von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 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 von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: