【问题标题】:How to display map with previously dragged or moved position on map如何在地图上显示先前拖动或移动位置的地图
【发布时间】:2017-07-21 07:40:18
【问题描述】:

我想使用 GMSMapView 将地图定位到之前滚动/拖动的位置,而不是用户的位置

示例 - 用户的当前位置是 xyz,然后用户移动/滚动/拖动地图到 abc 位置并导航到其他屏幕,当用户再次返回地图屏幕时,地图应该以 abc 为中心而不是用户当前位置xyz。

提前致谢

【问题讨论】:

    标签: swift google-maps gmsmapview


    【解决方案1】:

    当您通过mMap.getCameraPosition().targetin sharedPreference 或应用常量移动/滚动/拖动存储当前相机位置时,不要存储在当前活动中,它会在更改活动后销毁,因此当您再次调用此(MAP)活动时再次设置相机像这样mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(passStoredLatLongHere, 14));

    向您映射并传递存储值(LatLong)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-09
      • 2018-03-07
      • 2013-11-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-26
      • 1970-01-01
      相关资源
      最近更新 更多