2

根据我拥有的所有文档,例如... 这个链接

“旋转”是一个有效的标记选项。但它不存在!

例如,如果您将文档中引用的此代码放入您的程序中...

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) 以使其也被标记为无效。

那么,文档不好吗?难道我做错了什么?如何旋转标记?谢谢,加里

4

1 回答 1

1

那么,文档不好吗?

不,文档非常好,至少就这一点而言。

难道我做错了什么?

您很可能没有将最新的 Play Services SDK 附加到您的项目中。您需要从 SDK 管理器下载 R12,然后将该库项目附加到您的项目(替换您现在拥有的任何版本)。

这是一个示例项目,演示了rotation()(以及平面标记)的使用。

于 2013-09-29T20:08:57.683 回答