다음을 통해 공유


Visibility 클래스

정의

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다.

[Android.Runtime.Register("android/transition/Visibility", DoNotGenerateAcw=true)]
public abstract class Visibility : Android.Transitions.Transition
[<Android.Runtime.Register("android/transition/Visibility", DoNotGenerateAcw=true)>]
type Visibility = class
    inherit Transition
상속
Visibility
파생
특성

설명

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다. 표시 유형은 뷰의 상태뿐만 아니라 뷰가 View#setVisibility(int) 현재 뷰 계층 구조에 존재하는지 여부에 따라 결정됩니다. 이 클래스는 이 표시 유형 정보를 사용하여 표시 유형 변경이 발생할 때 실행할 특정 애니메이션을 결정하는 서브클래스와 같은 Fade서브클래스에 대한 유틸리티가 됩니다. 서브클래스는 하나 또는 둘 다 메서드 #onAppear(ViewGroup, TransitionValues, int, TransitionValues, int)#onDisappear(ViewGroup, TransitionValues, int, TransitionValues, int)#onAppear(ViewGroup, View, TransitionValues, TransitionValues)#onDisappear(ViewGroup, View, TransitionValues, TransitionValues)구현해야 합니다.

에 대한 android.transition.VisibilityJava 설명서

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

생성자

Visibility()
Visibility(Context, IAttributeSet)
Visibility(IntPtr, JniHandleOwnership)

JNI 개체의 관리되는 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다.

필드

MatchId
사용되지 않음.

와 함께 #setMatchOrder(int...), 에 의해 android.view.View#getId()일치하도록 선택합니다.

(다음에서 상속됨 Transition)
MatchInstance
사용되지 않음.

와 함께 #setMatchOrder(int...)보기 인스턴스별로 일치하도록 선택합니다.

(다음에서 상속됨 Transition)
MatchItemId
사용되지 않음.

와 함께 #setMatchOrder(int...)항목 ID와 일치 android.widget.Adapter 하도록 선택합니다.

(다음에서 상속됨 Transition)
MatchName
사용되지 않음.

와 함께 #setMatchOrder(int...), 에 의해 android.view.View#getTransitionName()일치하도록 선택합니다.

(다음에서 상속됨 Transition)

속성

Class

Object런타임 클래스를 반환합니다.

(다음에서 상속됨 Object)
Duration

이 전환에 설정된 기간을 반환합니다.

(다음에서 상속됨 Transition)
Epicenter

콜백이 없으면 null로 지정된 android.transition.Transition.EpicenterCallback 진원지를 반환합니다.

(다음에서 상속됨 Transition)
Handle

기본 Android 인스턴스에 대한 핸들입니다.

(다음에서 상속됨 Object)
Interpolator

이 전환에 설정된 보간기를 반환합니다.

(다음에서 상속됨 Transition)
JniIdentityHashCode

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다.

(다음에서 상속됨 Object)
JniPeerMembers

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다.

Mode

표시되는 보기 및/또는 사라지는 뷰가 지원되는지 여부를 반환합니다. -또는- 에 따라 보기 표시 및/또는 사라짐을 지원하도록 전환을 변경합니다 mode.

Name

이 전환의 이름을 반환합니다.

(다음에서 상속됨 Transition)
PathMotion

두 차원을 따라 보간하는 데 사용되는 알고리즘 개체를 반환합니다. -또는- 2차원 보간을 계산하는 데 사용되는 알고리즘을 설정합니다.

(다음에서 상속됨 Transition)
PeerReference

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다.

(다음에서 상속됨 Object)
Propagation

android.transition.TransitionPropagation Animator 시작 지연을 계산하는 데 사용되는 값을 반환합니다. -또는- Animator 시작 지연을 결정하는 메서드를 설정합니다.

(다음에서 상속됨 Transition)
StartDelay

이 전환에서 startDelay 집합을 반환합니다.

(다음에서 상속됨 Transition)
TargetIds

이 전환이 추적 및 애니메이션으로 제한하는 대상 ID 목록을 반환합니다.

(다음에서 상속됨 Transition)
TargetNames

이 전환이 추적 및 애니메이션으로 제한하는 대상 transitionNames 목록을 반환합니다.

(다음에서 상속됨 Transition)
Targets

이 전환이 추적 및 애니메이션으로 제한하는 대상 보기 목록을 반환합니다.

(다음에서 상속됨 Transition)
TargetTypes

이 전환이 추적 및 애니메이션으로 제한하는 대상 transitionNames 목록을 반환합니다.

(다음에서 상속됨 Transition)
ThresholdClass

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

ThresholdType

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

메서드

AddListener(Transition+ITransitionListener)

시작, 반복 및 끝과 같은 애니메이션의 수명 동안 이벤트를 전송하는 수신기 집합에 수신기를 추가합니다.

(다음에서 상속됨 Transition)
AddTarget(Class)

이 전환에 애니메이션 효과를 주는 대상 뷰의 클래스를 추가합니다.

(다음에서 상속됨 Transition)
AddTarget(Int32)

이 전환에 애니메이션 효과를 주는 대상 보기의 ID를 추가합니다.

(다음에서 상속됨 Transition)
AddTarget(String)

이 전환에 애니메이션 효과를 주는 대상 보기의 transitionName을 추가합니다.

(다음에서 상속됨 Transition)
AddTarget(View)

이 전환에 애니메이션 효과를 주는 대상 뷰 인스턴스를 설정합니다.

(다음에서 상속됨 Transition)
CanRemoveViews()

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다.

(다음에서 상속됨 Transition)
CaptureEndValues(TransitionValues)

이 전환이 모니터링하는 속성에 대한 최종 장면의 값을 캡처합니다.

CaptureStartValues(TransitionValues)

이 전환이 모니터링하는 속성에 대한 시작 장면의 값을 캡처합니다.

Clone()

Object복사본을 만들고 반환합니다.

(다음에서 상속됨 Transition)
CreateAnimator(ViewGroup, TransitionValues, TransitionValues)

이 메서드는 시작 및 종료 장면에 대해 이전에 캡처한 startValues 및 endValues 구조체의 정보를 고려하여 이 전환에 대해 실행될 애니메이션을 만듭니다.

(다음에서 상속됨 Transition)
Dispose()

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다.

(다음에서 상속됨 Object)
Dispose(Boolean)

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다.

(다음에서 상속됨 Object)
Equals(Object)

다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다.

(다음에서 상속됨 Object)
ExcludeChildren(Class, Boolean)

이 전환에서 자식을 제외해야 하는 형식 목록에 지정된 형식을 추가할지 여부입니다.

(다음에서 상속됨 Transition)
ExcludeChildren(Int32, Boolean)

지정된 ID의 자식을 이 전환에서 제외할 대상 목록에 추가할지 여부입니다.

(다음에서 상속됨 Transition)
ExcludeChildren(View, Boolean)

지정된 대상의 자식을 이 전환에서 제외할 대상 자식 목록에 추가할지 여부입니다.

(다음에서 상속됨 Transition)
ExcludeTarget(Class, Boolean)

지정된 형식을 이 전환에서 제외할 형식 목록에 추가할지 여부입니다.

(다음에서 상속됨 Transition)
ExcludeTarget(Int32, Boolean)

이 전환에서 제외할 대상 ID 목록에 지정된 ID를 추가할지 여부입니다.

(다음에서 상속됨 Transition)
ExcludeTarget(String, Boolean)

지정된 transitionName을 이 전환에서 제외할 대상 transitionNames 목록에 추가할지 여부입니다.

(다음에서 상속됨 Transition)
ExcludeTarget(View, Boolean)

이 전환에서 제외할 대상 목록에 지정된 대상을 추가할지 여부입니다.

(다음에서 상속됨 Transition)
GetEpicenterCallback()

전환의 진원지 찾기에 사용되는 콜백을 반환합니다.

(다음에서 상속됨 Transition)
GetHashCode()

개체에 대한 해시 코드 값을 반환합니다.

(다음에서 상속됨 Object)
GetTransitionProperties()

이 전환이 겹치는 애니메이션을 취소하기 위해 관심을 갖는 개체 #captureStartValues(TransitionValues) 에 저장된 TransitionValues 속성 이름 집합을 반환합니다.

(다음에서 상속됨 Transition)
GetTransitionValues(View, Boolean)

이 메서드는 전환 재생 프로세스 중에 특정 보기에 대한 TransitionValues를 가져오기 위해 전환에서 호출할 수 있습니다.

(다음에서 상속됨 Transition)
IsTransitionRequired(TransitionValues, TransitionValues)

전환 중에 #captureStartValues(TransitionValues) 캡처된 값에 따라 Animator를 만들어야 하는지 여부를 반환합니다 #captureEndValues(TransitionValues).

(다음에서 상속됨 Transition)
IsVisible(TransitionValues)

지정된 값 개체에 따라 뷰가 '표시'되는지 여부를 반환합니다.

JavaFinalize()

가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다.

(다음에서 상속됨 Object)
Notify()

이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다.

(다음에서 상속됨 Object)
NotifyAll()

이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다.

(다음에서 상속됨 Object)
OnAppear(ViewGroup, TransitionValues, Int32, TransitionValues, Int32)

이 메서드의 기본 구현은 .를 호출합니다 #onAppear(ViewGroup, View, TransitionValues, TransitionValues).

OnAppear(ViewGroup, View, TransitionValues, TransitionValues)

이 메서드의 기본 구현은 null Animator를 반환합니다.

OnDisappear(ViewGroup, TransitionValues, Int32, TransitionValues, Int32)

서브클래스는 이 메서드를 재정의해야 합니다. #onDisappear(ViewGroup, View, TransitionValues, TransitionValues) 대상이 사라질 때 Animator를 만들어야 하는 경우

OnDisappear(ViewGroup, View, TransitionValues, TransitionValues)

이 메서드의 기본 구현은 null Animator를 반환합니다.

RemoveListener(Transition+ITransitionListener)

이 애니메이션을 수신 대기하는 집합에서 수신기를 제거합니다.

(다음에서 상속됨 Transition)
RemoveTarget(Class)

이 전환에 애니메이션 효과를 주는 대상 목록에서 지정된 대상을 제거합니다.

(다음에서 상속됨 Transition)
RemoveTarget(Int32)

이 전환에 애니메이션 효과를 주는 데 관심이 있는 ID 목록에서 지정된 targetId를 제거합니다.

(다음에서 상속됨 Transition)
RemoveTarget(String)

이 전환에 애니메이션 효과를 주는 전환 이름 목록에서 지정된 targetName을 제거합니다.

(다음에서 상속됨 Transition)
RemoveTarget(View)

이 전환에 애니메이션 효과를 주는 대상 목록에서 지정된 대상을 제거합니다.

(다음에서 상속됨 Transition)
SetDuration(Int64)

이 전환 기간을 설정합니다.

(다음에서 상속됨 Transition)
SetEpicenterCallback(Transition+EpicenterCallback)

전환의 진원지 찾기에 사용할 콜백을 설정합니다.

(다음에서 상속됨 Transition)
SetHandle(IntPtr, JniHandleOwnership)

Handle 속성을 설정합니다.

(다음에서 상속됨 Object)
SetInterpolator(ITimeInterpolator)

이 전환의 보간기를 설정합니다.

(다음에서 상속됨 Transition)
SetMatchOrder(Int32[])

전환이 보기 시작 및 끝 값과 일치하는 순서를 설정합니다.

(다음에서 상속됨 Transition)
SetStartDelay(Int64)

이 전환의 startDelay를 설정합니다.

(다음에서 상속됨 Transition)
ToArray<T>()

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다.

(다음에서 상속됨 Object)
ToString()

개체의 문자열 표현을 반환합니다.

(다음에서 상속됨 Object)
UnregisterFromRuntime()

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다.

(다음에서 상속됨 Object)
Wait()

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <알림을 받<>거나 <><중단/종료>합니다.>

(다음에서 상속됨 Object)
Wait(Int64)

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 <중단/>종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다.

(다음에서 상속됨 Object)
Wait(Int64, Int32)

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 <중단/>종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다.

(다음에서 상속됨 Object)

명시적 인터페이스 구현

IJavaPeerable.Disposed()

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다.

(다음에서 상속됨 Object)
IJavaPeerable.DisposeUnlessReferenced()

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다.

(다음에서 상속됨 Object)
IJavaPeerable.Finalized()

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다.

(다음에서 상속됨 Object)
IJavaPeerable.JniManagedPeerState

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다.

(다음에서 상속됨 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다.

(다음에서 상속됨 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다.

(다음에서 상속됨 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다.

(다음에서 상속됨 Object)

확장 메서드

JavaCast<TResult>(IJavaObject)

Android 런타임 확인 형식 변환을 수행합니다.

JavaCast<TResult>(IJavaObject)

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다.

GetJniTypeName(IJavaPeerable)

이 전환은 시작 및 종료 장면에서 대상 보기의 표시 유형에 대한 변경 내용을 추적합니다.

적용 대상