Language

SizeF.ParseSizeF(String) メソッド

定義

指定した文字列をサイズ値として解析します。

[Android.Runtime.Register("parseSizeF", "(Ljava/lang/String;)Landroid/util/SizeF;", "")]
public static Android.Util.SizeF? ParseSizeF(string? string);
[<Android.Runtime.Register("parseSizeF", "(Ljava/lang/String;)Landroid/util/SizeF;", "")>]
static member ParseSizeF : string -> Android.Util.SizeF

パラメーター

string
String

サイズ値の文字列表現。

戻り値

stringで表されるサイズ値。

属性

例外

stringをサイズ値として解析できない場合は。

stringがnull

注釈

指定した文字列をサイズ値として解析します。

ASCII 文字 \u002a ('*') と \u0078 ('x') は、幅と高さの間の区切り文字として認識されます。

任意の SizeF sの場合: SizeF.parseSizeF(s.toString()).equals(s)。 ただし、このメソッドでは、次の形式で表されるサイズも処理されます。

"widthxheight" または "width*height" => new SizeF(width, height)。 幅 と 高さは 、"-10.3"、"+7"、"5.2" などの符号を含む可能性がある文字列浮動小数点数ですが、 'x' (16 進数の文字列形式の浮動小数点数など) は含まれません。

{@code
            SizeF.parseSizeF("3.2*+6").equals(new SizeF(3.2f, 6.0f)) == true
            SizeF.parseSizeF("-3x-6").equals(new SizeF(-3.0f, -6.0f)) == true
            SizeF.parseSizeF("4 by 3") => throws NumberFormatException
            }

Javaドキュメント。

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

適用対象