如何在 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() 这就是您检索高度的方法。