自定义 HERE 元数据弹出窗口

Customise HERE metadata pop-up

是否有人使用 HERE API 知道如何自定义地图上的 metadata 弹出窗口(即背景颜色)。

它的代码在 SDK 中,但我看不到在哪里插入 style 修饰符

通过此函数放置元数据,将“元数据”链接到 SDK 库

Metadata metadata = new Metadata();
    metadata.setString("key_poi", data.toString());
    mapMarker.metadata = metadata;

MapMarker topmostMapMarker = mapMarkerList.first;
      Metadata? metadata = topmostMapMarker.metadata;
      if (metadata != null) {
        String message = metadata.getString("key_poi") ?? "No message found.";

        _showDialog("Map Marker picked", message);
        return;
      }

      _showDialog("Map Marker picked", "No metadata attached.");
    });

由于版权原因无法 post SDK 发挥作用,但知道答案的人可能会自己访问/使用 SDK

谢谢

已成功修复。

在 github 上的示例项目 main.dart 中有一个 helper method

Future<void> _showDialog 包含所有可以通用编辑的数据。

然后这会影响元数据的所有使用 pop-up 因此颜色变化是恒定的,例如,确保可以解决这个问题。