1

Android に「バナー」ビューを実装する必要があります。バナーに 5 つの画像があり、そのうちの 1 つが画面に表示されているとします。ユーザーが左 (または右) ボタンを押すと、画像が右から左にスライドします。5 番目の画像にいる場合、「次へ」ボタンを押した後、画像 5 にスクロールします。

質問は次のとおりです。そのようなことを実装する最良の方法は何ですか? これを掘り下げましたhttps://github.com/blessenm/SlideshowDemo。スクロール ビューと Runnable with timer schedule を使用して画像をスクロールします。

また、非常に簡単で「きれい」に見えるアニメーション クラスを使用することも考えていました。

私は Animation も ScrollView も経験がないので、経験豊富な人に質問したいと思います。

このようなバナーを提示するチュートリアル/パターン/ソリューションへのリンクがある場合は、それらを投稿していただければ幸いです。

4

1 に答える 1

2

あなたの最善の策の 1 つは、おそらくv4 互換性ライブラリのViewPagerでしょう。これはPagerAdapter、一連の を作成するために使用できる を取得するだけですImageView

ViewPagerがアニメーションと適切なスライド効果を処理します。

于 2012-10-28T17:18:13.170 に答える