ComponentName.UnflattenFromString(String) Método

Definição

Recuperar um ComponentName de uma cadeia de caracteres que foi criada anteriormente com #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

Parâmetros

str
String

A cadeia de caracteres que foi retornada por flattenToString().

Retornos

Retorna um novo ComponentName que contém o pacote e os nomes de classe que foram codificados em <var>str</var>

Atributos

Comentários

Recuperar um ComponentName de uma cadeia de caracteres que foi criada anteriormente com #flattenToString(). Ele divide a cadeia de caracteres no primeiro '/', tomando a parte anterior como o nome do pacote e a parte depois como o nome da classe. Como uma conveniência especial (para usar, por exemplo, ao analisar nomes de componentes na linha de comando), se o '/' for imediatamente seguido por um '.' então o nome da classe final será a concatenação do nome do pacote com a cadeia de caracteres após '/'. Assim, "com.foo/. Blah" torna-se package="com.foo" class="com.foo.Blah".

Java documentação para android.content.ComponentName.unflattenFromString(java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Confira também