我必须创建具有以下结构的 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个人资料的界面,标签中的主要活动和标签中的部分。请参考附图。