在谷歌地图android api v2上覆盖图像

在谷歌地图android api v2上覆盖图像,android,google-maps,google-maps-api-2,Android,Google Maps,Google Maps Api 2,我正在尝试使用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

我正在尝试使用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,似乎不再有效。

可以从各种对象为您创建
位图描述符,例如

BitmapDescriptor image = BitmapDescriptorFactory.fromResource(R.drawable.myimage);
如果不想使用,则不需要使用
positionFromBounds
。有其他方法可以从中央
板条创建
和以米为单位的宽度:。

可以从各种对象为您创建
位图描述符,例如

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

如果不想使用,则不需要使用
positionFromBounds
。有其他方法可以从中央
LatLng
和宽度(以米为单位)创建:。

具体如何操作?例如,我在R.drawable.myimage中有一个图像,我如何在BitmapDescriptorFactory中使用它?@user2653730请查看文档。此处列出了工厂功能。添加了示例。非常感谢!你绝对是个救命恩人!“这让我很尴尬,我已经挣扎了这么长时间了。”@user2653730很高兴我能帮上忙。我认为自己是相对节省生命的人。从1.5版开始,Android就不推荐绝对的东西了。我该怎么做呢?例如,我在R.drawable.myimage中有一个图像,我如何在BitmapDescriptorFactory中使用它?@user2653730请查看文档。此处列出了工厂功能。添加了示例。非常感谢!你绝对是个救命恩人!“这让我很尴尬,我已经挣扎了这么长时间了。”@user2653730很高兴我能帮上忙。我认为自己是相对节省生命的人。从1.5版开始,Android就不推荐绝对值。