0

私は Android プログラミングに不慣れで、自然や科学などについて学ぶための 100 以上のクールなことがあるはずの最初のアプリケーション "FunFacts" に取り組んでいます。 「左」と「右」の2つのボタン?どの方法を使用すればよいですか? 水平スクロールビューが解決策だとは思いません。

では、ページ 1 とページ 2 の 2 つの異なるレイアウトがある場合、アプリケーションで一方から他方に切り替えるにはどうすればよいでしょうか?

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

4

1 に答える 1

0

が必要なようですViewPager。以下はAndroidチュートリアルへのリンクです。これにより、目的のように聞こえるスライドショータイプのエフェクトが作成されます。1つのレイアウトを使用するさまざまなレイアウトがあるとおっしゃいましたが、コンテンツをカスタマイズすることができます。すべてが比較的同じように見えるように、1つが必要だと思います。

ドキュメント

アップデート

いいえ、100個のレイアウトやアクティビティを作成する必要はありません。それぞれ1つだけ。以下は、それをもう少しよく説明する投稿へのリンクになります。この投稿では、リストの場合と同じように、ビューアダプタにさまざまなページを追加するという点でリストビューのようになっていることを説明しています。すべてに同じレイアウトを使用して、新しいデータ(リストなど)を追加するだけです。おそらく、それらをArrayListに格納するか、それだけ多くのデータを添付したい場合はDBに格納します。これが理にかなっていて、少し役立つことを願っています。これらの例に従って、2、3ページから始めて、どのように機能するかを確認することをお勧めします。行き詰まった場合は、何が機能しないかについて、より具体的な質問を投稿してください。

リンク

于 2013-01-09T21:20:48.500 に答える