如何在Fragment类中启动Activity

时间:2016-03-13 05:08:52

标签: android android-fragments android-fragmentactivity android-inflate

我有两个tabs.First选项卡用于map .Second选项卡用于列表。 我试图在第一个标签上显示地图。但它只显示了布局[return inflater.inflate(R.layout.map_activity,container,false);] 但是我没有这个,我有一个地图活动,我想在标签本身内加载该活动而不会丢失标签。请帮助我

1 个答案:

答案 0 :(得分:0)

正如您所说,您希望在片段中显示活动,您的标签是片段。我想明确Fragment无法托管Activity。您的Activty可以有多个片段,但片段中不能包含片段。如果您真的想在标签中显示它,那么除了制作Fragment之外,您没有其他选择。如果您尝试在同一个标​​签中显示更多内容,以便您不想让它填满整个屏幕并开始新的Activity,那么可以选择Nested Fragments。您可以在同一个标​​签内显示半屏作为地图和一半。