2
Long/Lat를 사용하여 내 Google지도에 마커를 추가하려고하는데 데이터베이스에서 검색하고 있습니다. 그러나 onMapReady 외부에 표식을 추가 할 수는 없습니다.데이터를 사용할 수있게되면 Google Map에 마커를 추가 하시겠습니까?
내지도 조각 내 활동은 레이아웃 내부
<fragment android:name="com.google.android.gms.maps.SupportMapFragment"
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="400dp"/>
에서 OnCreate
mapFragment = (SupportMapFragment) getSupportFragmentManager()
.findFragmentById(R.id.map);
mapFragment.getMapAsync(this);
OnMapReady
@Override
public void onMapReady(GoogleMap map) {
map.addMarker(new MarkerOptions()
.position(new LatLng(1, 1))
.title("jjj"));
}
기본적으로 내가 나를 추가 할 수 있습니다지도에 대한 참조를 얻을 필요가
마커를 해당 OnMapReady 메서드에서 분리합니다.
감사합니다. – xiimoss
문제 해결에 도움이된다면 정답으로 받아들이는 것이 좋습니다. –