Android 架构困境-tabhost中的嵌套片段或活动

Android 架构困境-tabhost中的嵌套片段或活动,android,android-fragments,android-actionbar,android-tabhost,android-fragmentactivity,Android,Android Fragments,Android Actionbar,Android Tabhost,Android Fragmentactivity,我需要实现这样的构造——我有一个包含嵌套碎片活动的TabHost。我尝试将ActivityGroup用于嵌入式FragmentActivities,但得到了一个android.view.WindowManager$BadTokenException:无法添加窗口--token android.app.LocalActivityManager$LocalActivityRecord@405ceb00无效;您的活动正在运行吗? 我将在姜饼android版上发布我的应用程序。但我想为应用程序实现良好的

我需要实现这样的构造——我有一个包含嵌套碎片活动的TabHost。我尝试将ActivityGroup用于嵌入式FragmentActivities,但得到了一个
android.view.WindowManager$BadTokenException:无法添加窗口--token android.app.LocalActivityManager$LocalActivityRecord@405ceb00无效;您的活动正在运行吗?

我将在姜饼android版上发布我的应用程序。但我想为应用程序实现良好的版本维护——不要为新版本重新制作整个应用程序。但我已经用零碎的活动构建了整个应用程序。所以我有一个难题要解决: 1) 使用FragmentActivities保存解决方案并使其与TabHost嵌套; 2) 重写应用程序并实现片段而不是活动,并且只使用一个片段活动; 3) 实施ActionBar解决方案


我想使它容易与良好的维护。请提供帮助

我决定在我的应用程序的第一个版本中使用不推荐的ActivityGroup和TabActivity。然后我将为新版本实现片段


我使用了教程,一切都很好。

之后,我重构了我的应用程序。ActivityGroup是一个非常糟糕的解决方案。我在选项卡中使用FragmentActivities,并在其中嵌套片段。一切都很好,比活动组工作得更快