繁体   English   中英

Android Google Maps V2如何在地图上绘制自定义视图(1/3实心圆),在哪里可以绘制画布对象

[英]Android Google maps V2 How to draw a Custom Views(1/3 filled circle) on map where can i get canvas object to draw

Android Google Maps V2如何在地图上绘制自定义视图(1/3实心圆),在哪里可以绘制画布对象。由于所有新类都是最终类,因此无法对其进行扩展。

我需要在地图上绘制一些局部视图。我从v1升级到v2.Overlays已被弃用。我尝试使用Tile Provider,但它没有绘制任何内容。

exampleButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                GroundOverlayOptions overlayOptions = new GroundOverlayOptions()
                        .image(BitmapDescriptorFactory.fromResource(R.drawable.testImage))
                        .position(new LatLng(currentLocation.getLatitude(), currentLocation.getLongitude()), 8600f, 6500f);
                map.addGroundOverlay(overlayOptions);
            }
        });

这是用于在指定纬度上绘制图像的代码,该图像适用于Google Maps v2。 您基本上可以得到1/3实心圆的图像并将其设置为所需的经度。

希望能帮助到你。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM