根据我所有的文档,例如...... this link
“rotation”是一个有效的标记选项。但它不存在!
例如,如果您将文档中引用的此代码放入您的程序中......
static final LatLng PERTH = new LatLng(-31.90, 115.86);
Marker perth = mMap.addMarker(new MarkerOptions()
.position(PERTH)
.anchor(0.5,0.5)
.rotation(90.0));
旋转被标记为不是有效的MarkerOption。
我也尝试对返回的Marker对象执行setRotation(float),并将其标记为无效。
那么,文档是不是很糟糕?难道我做错了什么?如何旋转标记? 谢谢, 加里
答案 0 :(得分:1)
那么,文档是不是很糟糕?
不,文档完全没问题,至少就此而言。
我做错了吗?
您很可能没有附加到项目中的最新Play服务SDK。您需要从SDK Manager下载R12,然后将该库项目附加到您的项目中(替换您今天拥有的任何版本)。
Here is a sample project演示了rotation()
(以及平面标记)的使用。