パワーポイントのようなインターフェースを作成しています。
Powerpoint ドキュメントには、いくつかのプレゼンテーション ページがあります。編集するページとそれ以外を左側に一覧表示したい。
各ページをアクティビティまたはビューとして作成する必要がありますか?
私の混乱を解消していただければ幸いです。
パワーポイントのようなインターフェースを作成しています。
Powerpoint ドキュメントには、いくつかのプレゼンテーション ページがあります。編集するページとそれ以外を左側に一覧表示したい。
各ページをアクティビティまたはビューとして作成する必要がありますか?
私の混乱を解消していただければ幸いです。
アクティビティ フラグメントのページのリストを左側に表示し、現在の選択をアクティビティ フラグメントとして右側に表示するのが最も簡単です。ユーザーが表示する別のページを選択するたびに、適切なフラグメントを別のコンテンツでリロードできます。ページごとに個別のアクティビティ フラグメントを作成する必要はありません。「ページ」のデータの種類に応じて、右側の Fragment に単一のカスタム ビューが含まれるか、複雑なビュー階層が必要になる場合があります。
チュートリアルの紹介については、フラグメントに関するガイド トピックを参照してください。
各ページはアクティビティです。View クラスは、画面上のオブジェクト (編集ボックス、チェック ボックス、画像など)、または画面上の一連の要素です。アクティビティは、データとビュー オブジェクトを操作して何らかの機能、つまりワークフローを提供するコードです。MVC パターンで考えると、ビューは MVC のビューです。アクティビティはコントローラーです。