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

怎么能让下面的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)を設定しましたか?

いいねを押す +0
大家讲道理

リーリー

ちなみに、非表示にする必要があるビューには、より自然に見えるようにアルファ効果を追加しました。

いいねを押す +0
刘奇

属性アニメーションを使用してビュー自体を変更します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート