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.