1

私のレイアウトでは、互いに垂直に配置された3つのビューがあります

view1 
view2
view3

ユーザーがview1をクリックするとフェードアウトし、フェードが終了するとview2とview3が上に移動してスムーズに場所を埋める必要があります。view1
のフェードアウトアニメーションを作成する方法を知っています。アニメーションは終了しましたが、view2 と view3 を上に移動して残りのスペースをスムーズに埋めることができません。多分それは簡単な質問で、前に投稿されたかもしれませんが、私はそれを見つけることができません. ありがとう

4

2 に答える 2

0
Animation animationPrevious = AnimationUtils.loadAnimation(this, R.anim.//ur animation type comes here//);
view.startAnimation(animationPrevious);
于 2012-04-23T09:48:20.137 に答える
0

おそらくあなたは試すことができます:

view1.startAnimation( /* your animation */ );
view1.setVisibility(View.GONE);
于 2012-04-23T09:46:12.870 に答える