gpt4 book ai didi

android - 在谷歌地图上叠加图像 android api v2

转载 作者:行者123 更新时间:2023-12-05 00:17:41 25 4
gpt4 key购买 nike

我正在尝试使用 GroundOverlay 将图像添加到我的 map 中。我正在使用

中的示例

https://developers.google.com/maps/documentation/android/reference/com/google/android/gms/maps/model/GroundOverlay

这样给出

GoogleMap map = ...; // get a map.
BitmapDescriptor image = ...; // get an image.
LatLngBounds bounds = ...; // get a bounds
// Adds a ground overlay with 50% transparency.
GroundOverlay groundOverlay = map.addGroundOverlay(new GroundOverlayOptions()
.image(image)
.positionFromBounds(bounds)
.transparency(0.5));

但是我不知道如何获取图像作为位图描述符。我也不知道如何输入 latlngBounds。任何帮助将不胜感激,我在网上能找到的唯一教程是针对 API v.1 的,而且似乎不再起作用。

最佳答案

BitmapDescriptorFactory可以从各种对象为您创建 BitmapDescriptor,例如

BitmapDescriptor image = BitmapDescriptorFactory.fromResource(R.drawable.myimage);

如果您不想,则无需使用 positionFromBounds。还有其他方法可以从中心 LatLng 和宽度(以米为单位)创建:GroundOverlayOptions.position .

关于android - 在谷歌地图上叠加图像 android api v2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18062363/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com