-1

我必须创建具有以下结构的 android 布局:

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

我目前已经使用已弃用的 TabHost/TabActivity/LocalActivityManager 实现了这个结构,但是我现在面临的问题是在其中一个活动中我需要从子活动中调用相机,并且由于这个结构 onActivityResult 不会返回到正确的子活动导致在丢失拍摄的图片数据。我正在转向 Fragments 和 View Pager,并希望克服这些错误。问题是在另一个 ViewPager 中实现 ViewPager 是否是个好主意?如果不是,那么我们如何在 tabs 中实现 tabs ?

PS我需要一个类似于instagram个人资料的界面,标签中的主要活动和标签中的部分。请参考附图。 在此处输入图像描述

4

1 回答 1

1

正如您将要使用ViewPager的,并且它最常与Fragmentand一起使用,我认为如果其中一个片段包含另一个片段或其他任何东西FragmentPagerAdapter,您不会遇到任何问题。ViewPager在我看来,这就是碎片的美妙之处。

也许你会遇到一些关于 swype 手势的问题,但我想你可以在其中一个 ViewPagers 中禁用它。

于 2013-10-17T18:51:50.247 回答