cameraPosition말고 moveCamera 메소드를 사용해보세요. 바로 마커가 찍힌 지점이 표시됩니다. 아래 예를 참고하세요.
/ 캐나다 토론토
double lat = 43.663401;
double lng = -79.384568;
// Create a LatLng object for the current location
LatLng latLng = new LatLng(lat, lng);
// Show the current location in Google Map
mmap.moveCamera(CameraUpdateFactory.newLatLng(latLng));
mmap.animateCamera(CameraUpdateFactory.zoomTo(13));
mmap.addMarker(new MarkerOptions().position(latLng));
예제는 여기를 참고하세요.