2014-05-23 2 views
0
 SupportMapFragment fm = (SupportMapFragment) getSupportFragmentManager() 
       .findFragmentById(R.id.map); 

     googleMap = fm.getMap(); 

     googleMap.setMyLocationEnabled(true); 

     Marker marker = googleMap.addMarker(new MarkerOptions() 
        .position(new LatLng(location.getLatitude(),location.getLongitude())) 
        .title("Me") 
        .snippet("Population: 776733")); 

코드를 실행하면 Google지도가 마커가있는 장소를 표시하도록되어 있지만지도가 다른 곳 위치, 그리고 마커를 찾으려면 수동으로 내 위치로 이동해야합니다. 당신은 자세한 내용은이 시도 https://developers.google.com/maps/documentation/android/views#moving_the_cameraGoogle지도 v2 마커가 내 위치로 시작하지 않음

+1

사용 animateCamera 또는 moveCamera이 위치로 화면을 이동 너는 마커 인 것을 받았다. – JustWe

답변

1

,

googleMap.moveCamera(CameraUpdateFactory.newLatLng(new LatLng(your latitude, you longitude))); 
0

로 이동

LatLng current_loc= new LatLng(lat, lng); 
mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(current_loc, 18.0f)); 

같은 특정 위치 Marker에서와 animateCamera한다

관련 문제