Android SDK 路线导航定制

标签 android kotlin here-api heremaps-android-sdk

你好,我正在尝试在我的应用程序中自定义此处的导航

是否可以更改导航内路线的粗细( 类似线程Android HereMaps SDK Route Line Thickness? )?

在使用 NavigationManager.MapUpdateMode.ROADVIEW 时是否可以更改最大/最小缩放?

最后是否可以在导航内移动屏幕底部的mapView.positionIndicator?

最佳答案

  1. MapRoute 对象的厚度无法调整。
  2. ROADVIEW 无法调整最大/最小缩放级别,您可以尝试 ROADVIEW_NOZOOM 并自行控制缩放。
  3. 请使用Map.setTransformCenter控制 map 移动中心(像素数)。例如,您有一个1080*1920的屏幕,您可以使用map.setTransformCenter(new PointF((540.0), (1162.8)));将 map 移动中心下移。

关于Android SDK 路线导航定制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69344132/

相关文章:

android - Chrome 无法从 Android 应用打开

java - 上下文菜单与 TabHost 问题

Kotlin 在数据类中的副本是浅拷贝吗?

generics - 有什么方法可以在 Kotlin 中从相同的通用接口(interface)继承两次(使用不同的类型)?

java - Kotlin 数据类型是基于原始或非原始 Java 数据类型构建的吗?

javascript - 如何使用诺基亚 map 获取国家或城市或州的名称?

javascript - 如何在 html head 中编写正确的 HERE javascript 源代码?浏览器总是无法加载资源

android - 避免为使用 SYSTEM_ALERT_WINDOW 的服务检测到屏幕覆盖

android - 如何为 Android TextView 设计形状?

javascript - 有没有办法检测多段线是否在/不在此处 map api 的道路边界内?