기본적으로 (처음으로) invisible
인 뷰가있다.애니메이션이있는 뷰의 가시성을 애니메이션으로 바꾼다.
지금 나는이 animation
로 VISIBLE
에 가시성을 전환해야합니다
if (myView.getVisibility() == View.INVISIBLE) {
myView.setVisibility(View.VISIBLE);
myView.animate().translationY(0);
}
하지만이 작동하지 않습니다 (스낵바 기본 애니메이션처럼). 기본 애니메이션으로 바뀔 것입니다.
이것을 달성 할 수있는 간단한 방법이 있습니까?
나는 다음과 같이 해제 내보기 애니메이션을하고있어
참고 :
myView.animate().translationY(myView.getHeight());
답변을 업데이트했습니다. 이제는 snackbar – FAT
답장을 보내 주셔서 감사 드리며, 해결책이 너무 효과적이며, 더 깨끗해 보이기 때문에 받아 들일 것입니다. – DastakWall
다행입니다. 내 대답이 유용하다면, upvote를주십시오. 미리 감사드립니다. – FAT