2012-01-14 14 views
1

私は、Googleアプリでいくつかの場合に使用されるようなビューの反転を実装する簡単な方法を探しています。 動作は次のようにする必要があります:OnScrollビューは横に移動し、次のページの内容を表示する必要があります。十分にスクロールすると、ビューがスムーズに定位置に移動し(指を離した後)、所定の位置に収まるはずです。十分にスクロールせずに指を離した場合、元のビューは元のビューにスムーズに移動し、所定の位置にはめ込まれます。連絡先アクティビティ(ICS)やGoogle+アプリのように表示を切り替える

私は検索して簡単な方法を見つけませんでした。 だから私はこのようなことについて: enter image description here

水平スクロールビューのスクロールバーを非表示にします。 GestureDetectorから取得した位置に応じてscrollViewの位置を手動で設定します。 私はこの方法が有効であると確信しています。しかし、それはプログラムしなければならないことがたくさんあるので、私にとっては複雑に思えます。アニメーション(滑らかな加速、減速、スナップ)、ジェスチャー、実際の位置の計算と同様....

私の質問:私は正しい方法であるか、より簡単なアプローチですか?私が解決策を探している間に何かが恋しくなったのですか?この機能はAndroidで既に実装されているのですか、それとも本当に自分で行う必要がありますか?

enter image description here enter image description here

答えて

0

this tutorialを探してください。また、ここで検索しようとすると、さまざまな解決策で何千もの類似の質問が表示されます。あなたは1つを選ぶことができます。

関連する問題