Java Tabhost中的Android碎片活动?
我正在尝试使用以下规格实现一个应用程序: 主碎片活动中的tabhost。 在每个选项卡中,都有一个片段 在选项卡B中,我有一个ListFragment。我希望能够单击列表元素,并在列表的同一选项卡中打开一个新片段。但我不想让这个片段占据整个屏幕;我仍然希望能够在新片段打开时切换选项卡。我还希望能够关闭新片段并再次查看列表 我应该如何着手实施这一点?我尝试用fragmentActivity替换tab的片段,以便处理片段之间的转换,但tabhost抱怨道 是否有办法启动另一个片段,从选项卡B接管当前片段在活动中的位置?我希望能够关闭新片段并返回选项卡B的列表Java Tabhost中的Android碎片活动?,java,android,android-tabhost,fragment,Java,Android,Android Tabhost,Fragment,我正在尝试使用以下规格实现一个应用程序: 主碎片活动中的tabhost。 在每个选项卡中,都有一个片段 在选项卡B中,我有一个ListFragment。我希望能够单击列表元素,并在列表的同一选项卡中打开一个新片段。但我不想让这个片段占据整个屏幕;我仍然希望能够在新片段打开时切换选项卡。我还希望能够关闭新片段并再次查看列表 我应该如何着手实施这一点?我尝试用fragmentActivity替换tab的片段,以便处理片段之间的转换,但tabhost抱怨道 是否有办法启动另一个片段,从选项卡B接管当前
更新:我知道了!有一种东西叫做碎片反冲。回答:使用碎片反冲!您可以从要替换的片段中执行此操作
对话片段是否适用于您的目的?谢谢你的回复!不幸的是,我有一个fragment类,它包含一个ViewPagerAdapter,我想在单击项目时启动它,所以DialogFragment对我来说不够复杂。酷!请未来的读者帮个忙,回答你自己的问题:为什么不使用ActionBar的标签呢?它们更好地支持片段,并实现ActionBar的UI模式。