android - 使用动画隐藏view后,原来的位置空白
天蓬老师
天蓬老师 2017-04-17 17:21:49
0
3
545

怎么能让下面的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();
    }
天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

모든 응답(3)
迷茫

애니메이션 실행 후 Visibility(View.GONE)를 설정하셨나요?

大家讲道理

으아아아

그나저나 숨겨야 할 뷰에 알파 효과를 추가해 좀 더 자연스럽게 보이도록 했습니다.

刘奇

속성 애니메이션을 사용하여 보기 자체를 변경하세요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿