본문 바로가기

안드로이드

android google map v2 지도 터치시 마커 찍기

반응형

android google map v2 지도 터치 시 포커스 이동하면서 마커찍는 법입니다.


==================================================================================================


private void mark() {

map = ((SupportMapFragment) getSupportFragmentManager()

.findFragmentById(R.id.mapview)).getMap();


map.setOnMapClickListener(new OnMapClickListener() {

@Override

public void onMapClick(LatLng latLng) {

MarkerOptions markerOptions = new MarkerOptions();

markerOptions.icon(BitmapDescriptorFactory.fromResource(R.drawable.map_icon01));

markerOptions.position(latLng);


map.clear();

map.animateCamera(CameraUpdateFactory.newLatLng(latLng));

map.addMarker(markerOptions);


}

});

map.setMapType(GoogleMap.MAP_TYPE_NORMAL);

}

==================================================================================================

반응형