Поделиться через


ComponentName.UnflattenFromString(String) Метод

Определение

Восстановите имя компонента из строки, созданной ранее #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

Строка, возвращаемая плоскойToString().

Возвращаемое значение

Возвращает новое имя компонента, содержащее имена пакетов и классов, закодированные в <var>str</var>

Атрибуты

Комментарии

Восстановите имя компонента из строки, созданной ранее #flattenToString(). Он разбивает строку на первую "/", принимая часть перед именем пакета и частью после имени класса. В качестве специального удобства (например, при анализе имен компонентов в командной строке), если за "/" сразу же следует "/" имя конечного класса будет объединение имени пакета со строкой после "/". Таким образом, "com.foo/. Blah" становится package="com.foo" class="com.foo.Blah".

Документация по Java для android.content.ComponentName.unflattenFromString(java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

См. также раздел