怎么能让下面的view顶上来,LinearLayout布局,使用mTopView.setVisibility(View.GONE)下面的布局可以自动上移,为什么动画不可以?
private void hideViews() {
mTopView.setTranslationY(0);
mTopView.animate().translationY(-mTopView.getHeight())
.setInterpolator(new AccelerateInterpolator(2)).setStartDelay(50).setDuration(500).start();
}
애니메이션 실행 후 Visibility(View.GONE)를 설정하셨나요?
으아아아
그나저나 숨겨야 할 뷰에 알파 효과를 추가해 좀 더 자연스럽게 보이도록 했습니다.
속성 애니메이션을 사용하여 보기 자체를 변경하세요