언어

ContentProvider.OnConfigurationChanged(Configuration) 메서드

정의

추가하려면 이 메서드는 항상 애플리케이션 주 스레드에서 호출되며 긴 작업을 수행해서는 안 됩니다.

[Android.Runtime.Register("onConfigurationChanged", "(Landroid/content/res/Configuration;)V", "GetOnConfigurationChanged_Landroid_content_res_Configuration_Handler")]
public virtual void OnConfigurationChanged(Android.Content.Res.Configuration? newConfig);
[<Android.Runtime.Register("onConfigurationChanged", "(Landroid/content/res/Configuration;)V", "GetOnConfigurationChanged_Landroid_content_res_Configuration_Handler")>]
abstract member OnConfigurationChanged : Android.Content.Res.Configuration -> unit
override this.OnConfigurationChanged : Android.Content.Res.Configuration -> unit

매개 변수

newConfig
Configuration

새 디바이스 구성입니다.

구현

특성

설명

구성 요소가 실행되는 동안 디바이스 구성이 변경되면 시스템에서 호출됩니다. 활동과 달리 다른 구성 요소는 구성이 변경될 때 다시 시작되지 않습니다. 리소스를 다시 검색하는 등의 변경 결과를 항상 처리해야 합니다. 이 함수가 호출될 때 Resources 개체는 새 구성과 일치하는 리소스 값을 반환하도록 업데이트됩니다. 자세한 내용은 런타임 변경 내용 처리를 참조하세요. 이 메서드는 항상 애플리케이션 주 스레드에서 호출되며 긴 작업을 수행해서는 안 됩니다. 기본 콘텐츠 공급자 구현은 아무 것도 수행하지 않습니다. 적절한 작업을 수행하도록 이 메서드를 재정의합니다. (콘텐츠 공급자는 일반적으로 화면 방향과 같은 사항에 대해 신경 쓰지 않지만 로캘 변경에 대해 알고 싶을 수 있습니다.) 매개 변수 newConfig 구성: 새 디바이스 구성입니다. 이 값은 null일 수 없습니다.

에 대한 android.content.ContentProvider.onConfigurationChanged(android.content.res.Configuration)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상