4つのネストされた線形レイアウトを含む線形レイアウトがあります。最初のネストされたレイアウトを隠し、2と3を表示し、2と3を隠して1を表示する必要があります。私はこれらのトランジションをスライディングエフェクトでアニメートしたいと思います。だから、画面の1番目のスライドを持って、次に2と3のスライドがあります。私は1滑り落ちをアニメーション化することができましたが(滑らかではありませんが)、View.GISCからView.VISIBLEに移動する方法を理解することはできません。線形レイアウトの表示/非表示をスムーズにアニメーションします。android
私はちょうどそれを非表示にするために1番目のsetVisiblityを行い、次に2/3のsetVisiblityをショットするためにそれは非常にglitchyとテキストが重なります。
私が遭遇している問題については以下を参照してください。
私は/非表示にする使用していたコードは、現在表示さ:
LinearLayout item2= (LinearLayout) rootView.findViewById(R.id.item2);
LinearLayout item1= (LinearLayout) rootView.findViewById(R.id.item2);
item1.setVisibility(View.GONE);
item2.setVisibility(View.VISIBLE);
次のリンクからアクセスできます:http://stackoverflow.com/questions/19765938/show-and-hide-linearlayout-with-a-slide-up-down-animation –