2017-06-01 39 views
0

我是Android开发新手,我想知道什么是我可以插入谷歌地图片段的最简单的方法。我在网上找到的所有指南对于初学者级开发者来说都是相当困难的。最简单的方法将谷歌地图添加到Android中的碎片?

所有帮助表示赞赏。

+0

你可以在android studio中轻松创建地图活动 转到活动包右键点击>>新>>谷歌地图活动 – Pavan

回答

0

使用SupportMapFragment类将Google地图集成到您的应用程序中。所以你看,地图本身就是片段的类型。现在的问题是,如何将片段插入到您的活动中。

你可以通过XML或编程来完成。对于XML插入,可以插入此代码到您的XML:

 <fragment 
      android:name="com.google.android.gms.maps.SupportMapFragment" 
      android:id="@+id/map_fragment" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent"/> 

然后在你的java文件,你会得到这个片段的这样的refrence:

mapFragment = (SupportMapFragment) getChildFragmentManager().findFragmentById(R.id.googleMapFragment);

如果你有您自己的自定义片段,并且想要将地图片段插入到您的自定义片段中,那么您将遵循上面的相同策略,但将在各自的自定义片段文件中包含XML和Java代码。