如何在 MapBox GL 中旋转 MapView?

How to rotate MapView in MapBox GL?

我想在不更改配置的情况下使用 MapView 旋转我的 activity,依靠传感器。所以我需要以某种方式将旋转设置为整个地图视图,以便正确放置指南针和水印。但在 mapView.rotation(angle) 之后,它变得拉伸和故障。有什么办法可以优雅地做到吗?谢谢

默认MapView会使用SurfaceView,这种转换只支持使用TextureView作为渲染表面。要启用此功能,您可以使用 xml 属性将其设置为 mapbox_renderTextureMode=true 或通过编程方式使用 MapboxMapOptions#textureMode(true)