1

惑星のリストがあるとしましょう:1。水星2.金星3.地球4.火星....など。

ユーザーがリスト内のEarthをクリックすると、EarthActivityが起動し、そこからユーザーが左にスワイプすると、次のアクティビティ(この場合はMarsActivity)が起動します。

私の質問は、アクティビティ間をスワイプする必要がありますか、それともこれを行うためのより良い方法がありますか?そして、もしあれば、それについてのチュートリアルを教えてもらえますか?また、私のリストが大きく、リストに99個のアイテムがあるとします。99個のアクティビティを作成し、それらの間をスワイプする必要がありますか?

スワイプアニメーションも欲しいです。

私はアンドロイドに非常に慣れていないので、質問をあまりよく説明しなかった場合は申し訳ありません。

ありがとうございました。

4

1 に答える 1

0

単一のアクティビティを作成し、複数のアクティビティの代わりに複数のフラグメントを含むViewPagerを使用します。

詳細はこちら

素敵なアニメーションもあります!

ところで、いくつかのクールなUIパターンについては、オープンソースプロジェクトのデモを表示するこのアプリを実行することをお勧めします:

https://play.google.com/store/apps/details?id=com.groidify.uipatterns

于 2012-12-08T23:07:17.443 に答える