次の方法で共有


SmsMessage.CalculateLength メソッド

定義

オーバーロード

CalculateLength(ICharSequence, Boolean)
古い.

メッセージ本文のエンコードに必要な SMS の数と、現在のエンコードを指定して、次のメッセージまで残っている文字数を計算します。

CalculateLength(String, Boolean)
古い.

メッセージ本文のエンコードに必要な SMS の数と、現在のエンコードを指定して、次のメッセージまで残っている文字数を計算します。

CalculateLength(ICharSequence, Boolean)

注意事項

deprecated

メッセージ本文のエンコードに必要な SMS の数と、現在のエンコードを指定して、次のメッセージまで残っている文字数を計算します。

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

パラメーター

messageBody
ICharSequence

エンコードするメッセージ

use7bitOnly
Boolean

true の場合、GSM アルファベットの一部ではない文字は 1 つのスペース文字としてカウントされます。 false の場合、GSM 以外のアルファベット文字を含む messageBody は 16 ビット エンコード用に計算されます。

戻り値

Int32[]

int[4] と int[0] は SMS の必要な数、int[1] は使用されるコードユニットの数、int[2] は次のメッセージまで残っているコードユニットの数です。 int[3] は、メッセージに使用するエンコードの種類です。

属性

注釈

メッセージ本文のエンコードに必要な SMS の数と、現在のエンコードを指定して、次のメッセージまで残っている文字数を計算します。

このメンバーは非推奨とされます。 android.テレフォニー.SmsMessage を使用します。

android.telephony.gsm.SmsMessage.calculateLength(java.lang.CharSequence, boolean)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

CalculateLength(String, Boolean)

注意事項

deprecated

メッセージ本文のエンコードに必要な SMS の数と、現在のエンコードを指定して、次のメッセージまで残っている文字数を計算します。

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

パラメーター

messageBody
String

エンコードするメッセージ

use7bitOnly
Boolean

true の場合、GSM アルファベットの一部ではない文字は 1 つのスペース文字としてカウントされます。 false の場合、GSM 以外のアルファベット文字を含む messageBody は 16 ビット エンコード用に計算されます。

戻り値

Int32[]

int[4] と int[0] は SMS の必要な数、int[1] は使用されるコードユニットの数、int[2] は次のメッセージまで残っているコードユニットの数です。 int[3] は、メッセージに使用するエンコードの種類です。

属性

注釈

メッセージ本文のエンコードに必要な SMS の数と、現在のエンコードを指定して、次のメッセージまで残っている文字数を計算します。

このメンバーは非推奨とされます。 android.テレフォニー.SmsMessage を使用します。

android.telephony.gsm.SmsMessage.calculateLength(java.lang.String, boolean)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象