Java 理解在Android中更改点击覆盖标记的代码
我试过了,但有些事情我不明白Java 理解在Android中更改点击覆盖标记的代码,java,android,android-maps,Java,Android,Android Maps,我试过了,但有些事情我不明白 protected boolean onTap(int index) { // Here, what is mOverlays? I mean it is the object of what? OverlayItem item = mOverlays.get(index); // Is the mContext, the object of Context? Drawable marker = mContext.getResourc
protected boolean onTap(int index)
{
// Here, what is mOverlays? I mean it is the object of what?
OverlayItem item = mOverlays.get(index);
// Is the mContext, the object of Context?
Drawable marker = mContext.getResources().getDrawable(R.drawable.icon);
marker.setBounds(0,0,marker.getIntrinsicWidth(),marker.getIntrinsicHeight());
item.setMarker(marker);
return true;
}
什么是mOverlays
和mContext
什么是mOverlays和mContext
mOverlays
大概是一个列表
,因为它用一个OverlayItem
响应get()
mContext
是一个上下文
,可能是您的映射活动