首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >向标记添加自定义属性(Google Map Android API V2)

向标记添加自定义属性(Google Map Android API V2)
EN

Stack Overflow用户
提问于 2013-06-08 15:20:37
回答 1查看 19.8K关注 0票数 18

在使用Google Map API V3时,我可以通过以下方式添加自定义属性:

代码语言:javascript
复制
var marker = new google.maps.Marker({
  position: userLocation,
  map: myGoogleMap,
  animation: google.maps.Animation.DROP,
  icon: avatar,
  title: userName,
  customProperty1: bla,
  customProperty2: bla,
  customProperty3: bla,
  ...

});

我想知道我是否可以对API V2 Android做同样的事情,我想这样做的原因是每个标记的每个信息窗口都需要知道该标记的一些信息。我正在尝试在下面的render函数中实现这一点:

代码语言:javascript
复制
private void render(Marker marker, View view) {
        int badge = R.drawable.android_face;

        if (marker.customProperty)
        //here I need to know this property to decide which image to use        
                         badge = R.drawable.bla;

        ((ImageView) view.findViewById(R.id.badge))
                    .setImageResource(badge);

}
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16997130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档