728x90
//프래그먼트 상태가 바뀔 때마다 호출
override fun onHiddenChanged(hidden: Boolean) {
super.onHiddenChanged(hidden)
    //프래그먼트 하이드 상태일때 동작
    if(isHidden) {
    Log.d("Log", "isHidden: $isHidden")
    }

	Log.d("Log", "onHiddenChanged")
}

Return true if the fragment has been hidden. By default fragments are shown. You can find out about changes to this state with onHiddenChanged. Note that the hidden state is orthogonal to other states -- that is, to be visible to the user, a fragment must be both started and not hidden.

 

번역기 돌려보면

 

조각을 숨긴 경우 참으로 반환하십시오. 기본적으로 조각이 표시됩니다. HiddenChanged에서 이 상태에 대한 변경 사항을 확인할 수 있습니다. 숨김 상태는 다른 상태와 직교합니다. 즉, 사용자가 볼 수 있으려면 조각을 시작하거나 숨기지 않아야 합니다.

 

'onHiddenChanged' 리스너에서 'isHidden' 을 호출하면 프래그먼트가 하이드인지 아닌지 알 수 있다고 한다.

728x90

+ Recent posts