0

私が写真で何をしようとしているのかを示すことから始めましょう、見てください

ここに画像の説明を入力してください

ご覧のとおり、メインアクティビティに3つのボタンがあります。BTN_1を押すと、フラグメントでアクティビティを初期化する必要があります。BTN_2やBTN_3と同じように、独自のレイアウトと機能を持つActivity_Aと呼びます。各ボタンは、異なる起動をします。アクティビティ、ボタンは静的であり、永久にそこにとどまります。

基本的に、静的な1つのアクティビティであり、その中に動的フラグメントが保持され、動的に別のアクティビティに変更されます。

私はここでちょっと迷っているので、どんな助けでもありがたいです:チュートリアル、コード例、ヒント

どうもありがとう。

4

1 に答える 1

1

API11 +を使用していると仮定すると、「タブ付きナビゲーション付きのアクションバー」パターンが適切に機能すると思います。Googleはこのパターンをここで説明し、サンプルコードを完備しています。

Honeycombより古いバージョンをサポートする必要がある場合は、ActionBarSherlockを使用して同じことを行うことができます。

基本的な考え方は、画面サイズに基づいて適切に自動的に配置されるタブを備えた単一のアクティビティがあるということです。タブが押されたときに、アプリのコンテンツ領域に適切なフラグメントをロードすることで、処理して応答できます。

于 2013-01-16T17:51:28.207 に答える