相关疑难解决方法(0)

android中的多个叠加项

我似乎在使用ItemizedOverlay和OveralyItems时遇到了问题.

我可以让第一个overlayItem出现在地图上,但之后没有任何项目.

代码示例:http: //www.anddev.org/multiple_overlay_items-t12171.html

这里快速概述:

public class Markers extends ItemizedOverlay {

 private Context ctx;

 private ArrayList<OverlayItem> mOverlays = new ArrayList<OverlayItem>();

 public Markers(Drawable defaultMarker, Context cont) {

      super(boundCenterBottom(defaultMarker));
      this.ctx = cont;
      // TODO Auto-generated constructor stub
 }

 @Override
 protected OverlayItem createItem(int i) {
      // TODO Auto-generated method stub
      return mOverlays.get(i);
 }

 @Override
 public boolean onTap(GeoPoint p, MapView mapView) {
      // TODO Auto-generated method stub
      return super.onTap(p, mapView);
 }


 @Override
 protected boolean onTap(int index) {
      // TODO Auto-generated method stub …
Run Code Online (Sandbox Code Playgroud)

android overlay map

1
推荐指数
1
解决办法
2万
查看次数

Google Maps Android API v2在缩放级别显示标记

如何使用Google Maps Android API v2在特定缩放级别上显示标记?我有1000多个标记,所以在开始时显示所有内容并不是一个好主意.

这是一个简单的例子:

#

// 纬度和经度

double latitude = 40.738933;

double longitude = -74.001366;
Run Code Online (Sandbox Code Playgroud)

//创建标记

MarkerOptions marker = new MarkerOptions().position(new LatLng(latitude, longitude)).title("Hello Maps ");
Run Code Online (Sandbox Code Playgroud)

//添加标记

googleMap.addMarker(marker);
Run Code Online (Sandbox Code Playgroud) #

谢谢你的帮助

android google-maps-markers

1
推荐指数
1
解决办法
6325
查看次数

标签 统计

android ×2

google-maps-markers ×1

map ×1

overlay ×1