5

標準の水平移動の代わりにカスタムスワイプアニメーションを実装するにはどうすればよいですか? ViewPager(スクロールしてスクロールする)とViewFlipper(カスタムアニメーション)が混在していると考えています。スワイプが完了した後だけでなく、アニメーションがユーザーの指の動きにライブフィードバックを与えることが重要です。カスタムスワイプアニメーション(傾斜、カードデッキ、3Dなど)

いくつかの例:

一般的に上書きする方法上の任意のアイデアViewPagerでアニメーションをスワイプしますか?

答えて

2

あなたはonTouchEvent()やonScroll()などをオーバーライドする必要があります。ポイントは、ViewPagerのスワイプはアニメーションがないが、実際にはビューをスクロールすることです。あなたのために働くアニメーションは私の賭けです。

+0

OK、私は考えを得る。私はonScroll()を傍受し、サイドビューを一例として傾けます。私の最後の質問:どのようにオーバースケール効果としてチルトを実装するのですか?境界に達すると、onScrollはもはや呼び出されません。 ICSランチャーのように – damaxxed

+1

(x、y)が範囲外であるscrollTo(x、y)を呼び出します。 – Bondax

+1

http://stackoverflow.com/questions/12274943/3d-animation-between-activity-in-android –

関連する問題