Here api Map.setTransformCenter(PointF center)停止工作

Here api Map.setTransformCenter(PointF center)停止工作,here-api,Here Api,在我将android Here SDK升级到3.3之后,Map.setTransformCenter(PointF center)停止工作,这是一个已知的问题吗?对于您在评论中描述的用例,您可以尝试在onMarenderListener#onSizeChanged(…)回调期间设置转换中心。如果在这里仍然不可靠,可能在回调后的短暂延迟后尝试设置(例如,在接收到onSizeChanged回调后,向调用setTransformCenter的UI线程重新发布runnable)。只是澄清一下,您是否尝试

在我将android Here SDK升级到3.3之后,Map.setTransformCenter(PointF center)停止工作,这是一个已知的问题吗?

对于您在评论中描述的用例,您可以尝试在
onMarenderListener#onSizeChanged(…)
回调期间设置转换中心。如果在这里仍然不可靠,可能在回调后的短暂延迟后尝试设置(例如,在接收到
onSizeChanged
回调后,向调用
setTransformCenter
的UI线程重新发布runnable)。

只是澄清一下,您是否尝试过新的3.3.1版本?这也是使用HERE SDK的高级版还是入门版?我使用的是3.3.0,高级版。问题是地图片段将被调整大小,然后还需要更改地图的中心,有时可以工作,但有时不行,我认为是时间问题,那么我应该什么时候调用Map.setTransformCenter?只需要知道什么时候是设置转换中心的正确时间,我尝试了OnMapRenderListener和OnTransformListener,这两种方法都不可靠!将添加一个delayMapRenderListener#onPreDraw()也是放置变换中心计算的好地方。