改变标记的颜色 – Google Map V2 Android

我在理解如何更改Android Google Map项目中标记的颜色方面遇到了一些麻烦。

我的标记代码是:

googlemap.addMarker(new MarkerOptions() .position(new LatLng( 65.07213,-2.109375)) .title("This is my title")) .setSnippet("and snippet"); .icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_ORANGE))); 

当我在最后一行放置.icon代码时,出现这个错误,否则.position.title.setSnippet工作得很好,并可以在地图上看到。

无法在原始typesvoid上调用图标(BitmapDescriptor)

这些也被导入:

 import com.google.android.gms.maps.model.BitmapDescriptor; import com.google.android.gms.maps.model.BitmapDescriptorFactory; 

但是没有其他的补充。我错过了一个重要的部分?

  • Android Maps API v2绘制圆圈
  • 将多个ClusterManager添加到Google地图
  • 如何在Android模拟器中下载Google Play服务?
  • Google地图v2点击两次,即可在片段兑现中使用
  • 如何在google maps API v2中添加叠加层 Android |
  • android maps v2崩溃时重新打开片段
  • Android谷歌地图添加到标记自己的标记
  • 如何显示Android棉花糖Google地图上的当前位置?
  • 你有几个字符错了。 比较你的代码:

     googlemap.addMarker(new MarkerOptions() .position(new LatLng( 65.07213,-2.109375)) .title("This is my title") .snippet("and snippet") .icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_ORANGE))); 

    删除)在第三行,改变setSnippet snippet并删除; 在第四行。

    问题是分号“;” 在行的末尾

     .setSnippet("and snippet"); 

    如果删除了分号

     .setSnippet("and snippet") 

    它应该工作。