【发布时间】:2014-09-29 05:01:18
【问题描述】:
我想知道如何创建标记但不显示在地图上,我将标记保存在数组中但它显示在地图上,这是我的代码
if (c4!= null ) {
if (c4.moveToFirst()) {
do {
LatLng posicion = new LatLng(
Double.parseDouble(c4.getString(0)),
Double.parseDouble(c4.getString(1)));
punto = googleMap.addMarker(new MarkerOptions() .position(posicion)
.title(c4.getString(2))
.snippet(year)
.anchor(0.5f, 0.5f));
mMarkers.add(punto);
}while (c4.moveToNext());
}
}
这个我试过了
MarkerOptions marker = new MarkerOptions().position(new LatLng(latitude, longitude));
但这对我不起作用,因为我需要输入标记。
任何人都知道我如何在地图上保存没有油漆的点?非常感谢你,对不起我的英语不好:)
【问题讨论】:
-
所以你告诉你应该把这个标记保存在数组中?
-
没错!,发生的事情是我保存并显示给我,我只想保留
-
看看下面的答案可能对你有帮助
-
你试过 .visible(false) 还是 setVisible(false)?
-
如果我把看不见的东西打印在地图上
标签: android google-maps google-maps-markers google-maps-android-api-2 marker