Android でフラグメントを使用することが、次のシナリオを処理するための最良の方法であると言っているのは正しいですか。
いくつかのボタンがあるメイン ナビゲーション ビューがあります。ナビゲーションをよりよく理解するために、これは観光アプリであるため、メインのナビゲーション ビューには「宿泊する場所」、「食事をする場所」、「何をするか」などのボタンがあります。
たとえば、「宿泊先」をクリックすると、「ホテル」、「B&B」、「キャラバン サイト」などのボタンが表示されたサブナビゲーション ページに移動します。
サブナビゲーションでホテルをクリックすると、ホテルのリストがアルファベット順に表示されます。次に、好きなホテルをクリックすると、そのホテルの情報が表示されたビューに移動します。
このウォークスルーは、各セクションでほぼ同じです (宿泊場所、食事場所など)。
それぞれ独自のコンテンツを持つ多くのビュー (ホテル A のビュー、ホテル B のビューなど) を作成する代わりに、ビューを 1 つだけ作成し、フラグメントを使用してコンテンツを入れ替えることはできますか?
これはこれを行うための最良の方法ですか、それともより良い方法はありますか? これまでにこれを行ったことがないので、チュートリアルも役立ちます。
以下は、ナビゲーションの説明に役立つ画像です。