ComponentName.UnflattenFromString(String) 方法

定义

从以前使用 #flattenToString() 创建的字符串恢复 ComponentName。

[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 返回的字符串。

返回

返回一个新的 ComponentName,其中包含在 var>str</var 中<编码的包和类名>

属性

注解

从以前使用 #flattenToString() 创建的字符串恢复 ComponentName。 它在第一个“/”处拆分字符串,将前面部分作为包名称和类名后面的部分。 作为一种特殊便利(例如,在命令行上分析组件名称时),如果“/”紧跟“/”,则最终类名将是包名称与“/”后面的字符串串联。 因此,“com.foo/.Blah“ 成为 package=”com.foo“ class=”com.foo.Blah”。

适用于 . 的 android.content.ComponentName.unflattenFromString(java.lang.String)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

另请参阅