次の方法で共有


ComponentName.UnflattenFromString(String) メソッド

定義

以前に作成した文字列から ComponentName を回復します #flattenToString()

[Android.Runtime.Register("unflattenFromString", "(Ljava/lang/String;)Landroid/content/ComponentName;", "")]
public static Android.Content.ComponentName? UnflattenFromString (string str);
[<Android.Runtime.Register("unflattenFromString", "(Ljava/lang/String;)Landroid/content/ComponentName;", "")>]
static member UnflattenFromString : string -> Android.Content.ComponentName

パラメーター

str
String

flattenToString() によって返された文字列。

戻り値

var>str</var で<エンコードされたパッケージ名とクラス名を含む新しい ComponentName を返します。>

属性

注釈

以前に作成した文字列から ComponentName を回復します #flattenToString()。 最初の '/' で文字列を分割し、前の部分をパッケージ名として、後の部分をクラス名として取ります。 特別な便宜上 (たとえば、コマンド ラインでコンポーネント名を解析する場合) として、'/' の直後に '.' が続く場合、最終的なクラス名はパッケージ名と '/' の後の文字列を連結したものになります。 したがって、"com.foo/.Blah" は package="com.foo" class="com.foo.Blah" になります。

の Java ドキュメントandroid.content.ComponentName.unflattenFromString(java.lang.String)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

こちらもご覧ください