在Android中显示Google地图而不使用片段?

时间:2015-02-16 14:00:04

标签: java android android-layout android-fragments google-maps-android-api-2

我已经看过使用Fragments在Android中嵌入谷歌地图的教程。但是如何在Layout和Java中不使用片段来显示地图?

2 个答案:

答案 0 :(得分:2)

Use MapView。引用the documentation

  

MapView是Android View类的子类,允许您将地图放置在Android视图中。视图表示屏幕的矩形区域,是Android应用程序和小部件的基本构建块。与MapFragment非常相似,MapView充当地图的容器,通过GoogleMap对象公开核心地图功能。

     

此类的用户必须将所有活动生命周期方法(例如onCreate(),onDestroy(),onResume()和onPause() - 转发到MapView类中的相应方法。

答案 1 :(得分:2)

您可以在视图层次结构中添加MapView。一定要仔细阅读文档,因为你必须委派很多东西。

https://developer.android.com/reference/com/google/android/gms/maps/MapView.html