2012-03-30 3 views
0

Ich versuchte eine answer by Sherif elKhatib zu How to change the marker for the overlay on tap for android?, aber es gibt Dinge, die ich nicht verstehe.Understanding Code zum Ändern der Markierung für das Overlay auf tippen in Android

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; 
} 

Was sind mOverlays und mContext?

Antwort

1

Was sind mOverlays und mContext?

mOverlays vermutlich ein List<OverlayItem>, da es mit einem OverlayItem-get() reagiert.

mContext ist eine Context, wahrscheinlich Ihre MapActivity.

Verwandte Themen