android google maps api V2:调整GroundOverlay大小以适应屏幕

时间:2015-08-14 10:55:48

标签: android google-maps google-maps-android-api-2

我正在为我的mapview铺设地面覆盖物,我能够做到这一点,但它只是将它作为一个正方形放在地图上,而这并不是我所追求的。我想做的是适应地面覆盖以覆盖并适合整个屏幕,然后禁用mapview控件,我已经尝试调整位图图像的大小,然后我将它放到地图上但这似乎没有改变任何东西。有没有人以前做过这个或知道这样做的方法?

代码:

//-----add ground overlay to map
    public void addGroundOverlay(LatLng point) {

        //add overlay
        Bitmap overlayImage = BitmapFactory.decodeResource(context.getResources(), R.drawable.maptile_normal);
        BitmapDescriptor overlayImageDescriptor = BitmapDescriptorFactory.fromBitmap(overlayImage);


        GroundOverlayOptions groundOverlayOptions = new GroundOverlayOptions()
            .image(overlayImageDescriptor)
            .position(point, 1000, 1000);
        mapView.addGroundOverlay(groundOverlayOptions);
     }

感谢

0 个答案:

没有答案