我不确定是否应该使用MapView
或坚持使用MapFragment
。我的应用程序是一个应用程序,可以找到离您最近的最近的一组位置。我希望能够在按下标记时添加位置,显示标记的详细信息,以及当用户沿着地图移动时我希望能够获取地图中心的坐标并显示定义的最近位置半径。如果我继续使用MapFragments
或者我还有机会切换到MapView
,我会处于不利地位吗?
答案 0 :(得分:48)
首先,很快就会停止支持MapView和Google Maps API V1,并且不会再收到任何新的更新。很快所有的支持都会消失。
其次,MapFragment现在可能稍微不那么灵活,但是地图呈现,操作看起来更好。而且我猜它的功能会随着时间而改善。
所以我肯定会继续使用MapFragments。
<强>更新强>
正如@Brian White在评论中指出的那样,今天 Google API V2 中有一个MapView
,当你想在一个片段中嵌入一个地图时,你应该使用它。这样你就可以避免在不必要的情况下级联碎片。
答案 1 :(得分:32)
<强> MapFragment 强>
<强> MapView类强>