如何在 Mapbox 中获取以像素为单位的视口?
How do I get the viewport in pixels in Mapbox?
如何获取 Camera
的视口 Android
/ iOS
像素?我正在尝试使用 padding
来移动视口,但如何获得视口的大小?
当前代码,硬编码 1300
,这很可能不适用于其他屏幕尺寸,这就是为什么我需要 viewport
的尺寸
double[] padding = {0, 1300, 0, 0};
return new CameraPosition.Builder()
.padding(padding)
.target(center)
.bearing(getDirectionForUserLocationUpdate())
.tilt(mPitch)
.zoom(zoomLevel)
.build();
Class MapView
有一个方法 getHeight()
这就是您检索高度的方法。
如何获取 Camera
的视口 Android
/ iOS
像素?我正在尝试使用 padding
来移动视口,但如何获得视口的大小?
当前代码,硬编码 1300
,这很可能不适用于其他屏幕尺寸,这就是为什么我需要 viewport
的尺寸
double[] padding = {0, 1300, 0, 0};
return new CameraPosition.Builder()
.padding(padding)
.target(center)
.bearing(getDirectionForUserLocationUpdate())
.tilt(mPitch)
.zoom(zoomLevel)
.build();
Class MapView
有一个方法 getHeight()
这就是您检索高度的方法。