【问题标题】:Map Marker Management, Android地图标记管理,Android
【发布时间】:2011-04-01 12:53:40
【问题描述】:

我有一张显示标记的地图。如果用户单击标记,则会出现一个弹出窗口。一个方法计算在点击的位置是否有标记。

我的问题是我有很多不同的标记,但在这种方法中我只能处理一个特定的标记。

我需要一个通用位图之类的东西,它包含所有标记资源。例如。我不想手动处理 100 个标记,因为它们都是位图,所以我只需要处理一个通用位图。

有什么想法吗?

【问题讨论】:

    标签: android android-mapview google-maps-markers


    【解决方案1】:

    我已经解决了我的问题。我定义了一个 MarkerManager 类,该类包含包含整数的静态字段。

    public class MarkerManager{
        private static final int ME = 1;
    
    public static int getResource(int id){
        int marker = 0;
        switch(id){
        case id:
            marker = R.drawable.me;
        break;
    
        }
        return marker;
    }
    

    }

    【讨论】:

      猜你喜欢
      • 2015-04-23
      • 2012-01-19
      • 2011-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-05
      相关资源
      最近更新 更多