我在理解如何更改Android Google Map项目中标记的颜色时遇到了一些问题。更改标记的颜色 - Google地图V2 Android
我的标志代码为:
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
工作得很好,都在可见地图。
的基本类型无效不能调用图标(BitmapDescriptor)
这些获得进口藏汉:
import com.google.android.gms.maps.model.BitmapDescriptor;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
但没有别的加入我错过了一个重要的组成部分?
是的你是对的!它确实有效。我只是混淆了谷歌的例子。 – user1977908
@ user1977908,如果它解决了你的问题,你应该标记这个答案是正确的 – gian1200
我已经用图标设置了颜色,但是现在我所有的标记都具有相同的颜色,即使我将BitmapDescriptorFactory更改为不同的颜色。 – Joseph