Sprache

SmsMessage.CalculateLength Methode

Definition

Überlädt

Name Beschreibung
CalculateLength(ICharSequence, Boolean)

Berechnet die Anzahl der zum Codieren des Nachrichtentexts erforderlichen SMS und die Anzahl der verbleibenden Zeichen bis zur nächsten Nachricht.

CalculateLength(String, Boolean)

Berechnet die Anzahl der ZUM Codieren des Nachrichtentexts erforderlichen SMS-Nachrichten und die Anzahl der verbleibenden Zeichen bis zur nächsten Nachricht, vorausgesetzt, die aktuelle Codierung.

CalculateLength(ICharSequence, Boolean)

Berechnet die Anzahl der zum Codieren des Nachrichtentexts erforderlichen SMS und die Anzahl der verbleibenden Zeichen bis zur nächsten Nachricht.

[Android.Runtime.Register("calculateLength", "(Ljava/lang/CharSequence;Z)[I", "")]
public static int[]? CalculateLength(Java.Lang.ICharSequence? msgBody, bool use7bitOnly);
[<Android.Runtime.Register("calculateLength", "(Ljava/lang/CharSequence;Z)[I", "")>]
static member CalculateLength : Java.Lang.ICharSequence * bool -> int[]

Parameter

msgBody
ICharSequence

die zu codierenden Nachricht

use7bitOnly
Boolean

wenn wahr, werden Zeichen, die nicht Teil der radiospezifischen 7-Bit-Codierung sind, als Einzelne Leerzeichen gezählt. Wenn "false" und "messageBody" nicht 7-Bit-encodierbare Zeichen enthält, wird die Länge mit einer 16-Bit-Codierung berechnet.

Gibt zurück

Int32[]

an int[6] mit int[0] ist die Anzahl der erforderlichen SMS,int[1] die Anzahl der verwendeten Codeeinheiten, und int[2] ist die Anzahl der Codeeinheiten, die bis zur nächsten Nachricht verbleiben. int[3] ist ein Indikator für die Größe der Codierungscodeeinheit (siehe ENCODING_*-Definitionen in SmsConstants). int[4] ist die zu verwendende GSM-Sprachentabelle oder 0 für das standardmäßige 7-Bit-Alphabet. int[5] Die zu verwendende GSM-Sprachenschichttabelle oder 0 für die standardmäßige 7-Bit-Erweiterungstabelle.

Attribute

Hinweise

Berechnet die Anzahl der zum Codieren des Nachrichtentexts erforderlichen SMS und die Anzahl der verbleibenden Zeichen bis zur nächsten Nachricht.

Java Dokumentation für android.telephony.SmsMessage.calculateLength(java.lang.CharSequence, boolean).

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:

CalculateLength(String, Boolean)

Berechnet die Anzahl der ZUM Codieren des Nachrichtentexts erforderlichen SMS-Nachrichten und die Anzahl der verbleibenden Zeichen bis zur nächsten Nachricht, vorausgesetzt, die aktuelle Codierung.

[Android.Runtime.Register("calculateLength", "(Ljava/lang/String;Z)[I", "")]
public static int[]? CalculateLength(string? messageBody, bool use7bitOnly);
[<Android.Runtime.Register("calculateLength", "(Ljava/lang/String;Z)[I", "")>]
static member CalculateLength : string * bool -> int[]

Parameter

messageBody
String

die zu codierenden Nachricht

use7bitOnly
Boolean

Wenn wahr, werden Zeichen, die nicht Teil der radiospezifischen Alphabetcodierung (GSM / CDMA) sind, als einzelne Leerzeichen konvertiert. Ist "false" angegeben, werden Nachrichten, die nicht GSM- oder nicht CDMA-Alphabetzeichen enthalten, mit einer 16-Bit-Codierung codiert.

Gibt zurück

Int32[]

an int[4] mit int[0] ist die Anzahl der erforderlichen SMS,int[1] die Anzahl der verwendeten Codeeinheiten, und int[2] ist die Anzahl der Codeeinheiten, die bis zur nächsten Nachricht verbleiben. int[3] ist der Codierungstyp, der für die Nachricht verwendet werden soll.

Attribute

Hinweise

Berechnet die Anzahl der ZUM Codieren des Nachrichtentexts erforderlichen SMS-Nachrichten und die Anzahl der verbleibenden Zeichen bis zur nächsten Nachricht, vorausgesetzt, die aktuelle Codierung.

Java Dokumentation für android.telephony.SmsMessage.calculateLength(java.lang.String, boolean).

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: