iOSからAndroidにアプリを移植しています。 iOSアプリでは、ビューのアニメーションがその下にあるビューを下に押しながら「ドロップダウン」します。ここでの例を参照してください(「参加」ボタンがドロップダウンパネルの効果を参照してくださいするにはここをクリックこのアプリ&をダウンロードしてください):私はアンドロイドでこの効果を再現しようとしてきた AppFreewayビューをスライドさせるには?
、私はかなり親しまTranslateAnimation内を作成することにより、 XMLおよび以降の落下のビューのためにsetAnimationを呼び出す:親が瞬時に下にすべてを移動するため、私はparent.addView(パネル、0)を使用して、親ビューにビューを追加するときに問題がある
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXDelta="0%" android:toXDelta="0%"
android:fromYDelta="-100%" android:toYDelta="0%"
android:duration="500" />
anim = AnimationUtils.loadAnimation(
this, R.anim.contact_animation_enter);
joinPanel.startAnimation(anim);
と後でアニメーションが始まります。 iOSのバージョンを見ると、「参加」ボタンをクリックすると、ドロップダウンパネルが表示されるたびにすべてがアニメーション表示されます。
どのように同じ効果を達成するためのアイデアですか?