-1

以下の構造を持つ Android レイアウトを作成する必要があります。

TabHost |
        MainActivity1
        |
        |--TabHost--|SubActivity 1
                    |SubActivity 2
        MainActivity2
        |
        |--TabHost--|SubActivity 1
                    |SubActivity 2
        MainActivity3
        |
        |--TabHost--|SubActivity 1
                    |SubActivity 2

現在、非推奨の TabHost/TabActivity/LocalActivityManager を使用してこの構造を実装していますが、SubActivity からカメラを呼び出す必要があるアクティビティの 1 つで、この構造のために onActivityResult が正しいサブアクティビティに返されないなどの問題に直面しています。撮影した画像データを紛失した場合。私は Fragments and View Pager に移行しており、これらのエラーを克服したいと考えています。問題は、別の ViewPager 内に ViewPager を実装するのが良い考えかどうかです。そうでない場合、タブ内のタブをどのように実現しますか?

PS instagram のプロフィールに似たインターフェイス、タブ内のメイン アクティビティ、タブ内のセクションも必要です。添付の写真を参照してください。 ここに画像の説明を入力

4

1 に答える 1

1

を使用する予定であり、および とViewPager組み合わせて使用​​されることが最も多いため、フラグメントの 1 つに別のフラグメントが含まれていても、問題は発生しないと思います。私の意見では、それがフラグメントの美しさです。FragmentFragmentPagerAdapterViewPager

スワイプ ジェスチャに関する問題が発生する可能性がありますが、いずれかの ViewPager で無効にできると思います。

于 2013-10-17T18:51:50.247 に答える