在Android中的谷歌地图标记上显示自定义图像

时间:2015-10-26 21:32:14

标签: android google-maps android-asynctask google-maps-markers networkonmainthread

我正在Android应用中使用Google地图。我需要使用自定义图像创建地图标记。我可以解析输入以获取图像列表,但无法弄清楚如何将一个图像加载到标记对象中。我想使用异步任务来避免网络或主线程中的异常。

我研究了许多链接,但他们正在设置一个可绘制的图像。 结果将是这样的:

[some thing like this

1 个答案:

答案 0 :(得分:0)

来自Google Documentation

private static final LatLng MELBOURNE = new LatLng(-37.813, 144.962);
  private Marker melbourne = mMap.addMarker(new MarkerOptions()
                            .position(MELBOURNE)
                            .title("Melbourne")
                            .snippet("Population: 4,137,400")
                            .icon(BitmapDescriptorFactory.fromResource(R.drawable.arrow)));