[what] layout thing
[what] hack touch event of the map-view so that the button function in the callout view can be triggered properly