다음을 통해 공유


Fragment.OnCreate(Bundle) 메서드

정의

조각의 초기 생성을 수행하도록 호출됩니다.

[Android.Runtime.Register("onCreate", "(Landroid/os/Bundle;)V", "GetOnCreate_Landroid_os_Bundle_Handler")]
public virtual void OnCreate (Android.OS.Bundle? savedInstanceState);
[<Android.Runtime.Register("onCreate", "(Landroid/os/Bundle;)V", "GetOnCreate_Landroid_os_Bundle_Handler")>]
abstract member OnCreate : Android.OS.Bundle -> unit
override this.OnCreate : Android.OS.Bundle -> unit

매개 변수

savedInstanceState
Bundle

조각이 이전에 저장된 상태에서 다시 생성되는 경우 이 상태는 상태입니다.

특성

설명

조각의 초기 생성을 수행하도록 호출됩니다. 이 호출은 전후 #onAttach(Activity)#onCreateView(LayoutInflater, ViewGroup, Bundle)에 호출되지만 작업 다시 만들기에서 조각 인스턴스가 유지되는 경우 호출되지 않습니다(참조 #setRetainInstance(boolean)).

조각의 작업이 아직 생성되는 동안 호출할 수 있습니다. 따라서 이 시점에서 초기화되는 활동의 콘텐츠 뷰 계층 구조와 같은 항목에 의존할 수 없습니다. 작업 자체가 만들어지면 작업을 수행하려면 다음을 참조하세요 #onActivityCreated(Bundle).

앱이 targetSdkVersionandroid.os.Build.VERSION_CODES#M 더 낮은 경우 savedInstanceState에서 복원되는 자식 조각은 반환 후에 onCreate 복원됩니다. N 이상의 플랫폼 버전을 대상으로 지정 android.os.Build.VERSION_CODES#N 하고 실행하는 경우 .에 의해 Fragment.onCreate복원됩니다.

에 대한 android.app.Fragment.onCreate(android.os.Bundle)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상