【问题标题】:How to shift HERE Map View to the right when navigating导航时如何将 HERE 地图视图向右移动
【发布时间】:2019-04-12 01:27:13
【问题描述】:

我正在使用 HERE SDK Android 制作导航应用程序。在导航过程中,我想在左侧地图的顶部展开叠加视图。这会导致我的一些导航视图被切断。所以我想将导航的中心向右移动。这样路线和我的箭头就会移到屏幕的右侧,在那里可以看到它们。

有没有办法使用 HERE android SDK 来实现这一点?

我曾尝试查看 MapSchemes,但这似乎没有达到我想要的效果。

我想更简洁地说,我想在导航期间将地图的中心点向右移动。

【问题讨论】:

  • 不要手动操作。只需将导航管理器设置为自动居中即可。有一个选择

标签: android view navigation maps here-api


【解决方案1】:

查看Map 类中的setTransformCenter。 这听起来像您正在寻找的:

为地图变换(例如缩放)设置中心坐标。 调用此方法后执行的转换将基于 这个新的中心坐标。变换中心可能不同于 地图中心。开发者不得使用此方法和 setPadding(int, int, int, int) 同时只取其中一个 考虑,具体取决于调用的顺序。

https://developer.here.com/documentation/android-starter/api_reference_java/com/here/android/mpa/mapping/Map.html#setTransformCenter-android.graphics.PointF-

【讨论】:

    猜你喜欢
    • 2021-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-10
    • 1970-01-01
    • 2018-01-19
    • 1970-01-01
    • 2015-01-23
    相关资源
    最近更新 更多