Freigeben über


ComponentName.UnflattenFromString(String) Methode

Definition

Wiederherstellen eines ComponentName aus einer Zeichenfolge, die zuvor mit #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

Parameter

str
String

Die Zeichenfolge, die von flattenToString() zurückgegeben wurde.

Gibt zurück

Gibt einen neuen ComponentName zurück, der die Paket- und Klassennamen enthält, die in <var>str</var codiert wurden.>

Attribute

Hinweise

Wiederherstellen eines ComponentName aus einer Zeichenfolge, die zuvor mit #flattenToString(). Sie teilt die Zeichenfolge am ersten '/', wobei der Teil vor dem Paketnamen und dem Teil nach dem Klassennamen verwendet wird. Als besonderer Komfort (z. B. beim Analysieren von Komponentennamen in der Befehlszeile), wenn "/" unmittelbar gefolgt von einem "." ist, ist der endgültige Klassenname die Verkettung des Paketnamens mit der Zeichenfolge nach dem "/". "com.foo/. Blah" wird package="com.foo" class="com.foo.Blah".

Java-Dokumentation für android.content.ComponentName.unflattenFromString(java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen