我正在使用 HERE Maps SDK Lite Edition 版本 4.7.3.0,它可以使用自己的 TileServerProvider 实现来广告 RasterLayer(请参阅文档)。
我通过将 SimpleTileServerProvider 与我自己的实现交换来编辑给定的示例。
RasterLayer myCustomLayer = new RasterLayer("CUSTOM_LAYER",
17,
1001,
new TileServerProvider() {
@NonNull
@NotNull
@Override
public String provideURL(long x, long y, long zoom) {
return "myURI";
}
});
将这个 RasterLayer 添加到我的 MapView 时,调用了 provideURI,但只将 0 值传递给了 provideURI 的参数。这里出了什么问题?