ComponentName.UnflattenFromString(String) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이전에 .을 사용하여 만든 문자열에서 ComponentName을 #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
flattenToString()에서 반환된 문자열입니다.
반환
var>str</var로 인코딩된 <패키지 및 클래스 이름을 포함하는 새 ComponentName을 반환합니다.>
- 특성
설명
이전에 .을 사용하여 만든 문자열에서 ComponentName을 #flattenToString()
복구합니다. 첫 번째 '/'에서 문자열을 분할하고, 앞에 파트를 패키지 이름으로, 그 뒤의 파트를 클래스 이름으로 사용합니다. 명령줄에서 구성 요소 이름을 구문 분석할 때처럼 특수한 편의를 위해 '/'에 바로 뒤에 '.'가 오는 경우 최종 클래스 이름은 '/'에 따라 문자열과 패키지 이름의 연결이 됩니다. 따라서 "com.foo/. Blah"는 package="com.foo" class="com.foo.Blah"가 됩니다.
에 대한 android.content.ComponentName.unflattenFromString(java.lang.String)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.