View.HasOverlappingRendering 속성

정의

이 보기에 겹치는 콘텐츠가 있는지 여부를 반환합니다.

public virtual bool HasOverlappingRendering { [Android.Runtime.Register("hasOverlappingRendering", "()Z", "GetHasOverlappingRenderingHandler")] get; }
[<get: Android.Runtime.Register("hasOverlappingRendering", "()Z", "GetHasOverlappingRenderingHandler")>]
member this.HasOverlappingRendering : bool

속성 값

이 보기의 콘텐츠가 겹칠 수 있으면 true, 그렇지 않으면 false입니다.

특성

설명

이 보기에 겹치는 콘텐츠가 있는지 여부를 반환합니다.

특정 보기 형식으로 재정의하려는 이 함수는 알파가 보기에 설정된 경우 최적화입니다. 알파 1이 있는 보기 < 에서 렌더링이 겹치는 경우 해당 보기는 오프스크린 버퍼에 그려진 다음, 복합된 상태로 작성되므로 비용이 많이 들 수 있습니다. 뷰에 겹치는 렌더링이 없는 경우 뷰는 적절한 알파 값으로 각 기본 형식을 직접 그릴 수 있습니다. 겹치는 렌더링의 예로는 단추와 같은 배경 이미지가 있는 TextView가 있습니다. 겹치지 않는 렌더링의 예로는 배경이 없는 TextView 또는 포그라운드 이미지만 있는 ImageView가 있습니다. 기본 구현은 true를 반환합니다. 최적화할 수 있는 사례가 있는 경우 서브클래스가 재정의되어야 합니다.

<strong>Note:</strong> 이 보기에서 호출된 경우 #forceHasOverlappingRendering(boolean) 이 메서드의 반환 값은 무시됩니다.

에 대한 Java 설명서입니다 android.view.View.hasOverlappingRendering().

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

적용 대상