Я пытаюсь добавить маркер на свои карты Google, используя Long/Lat, который я извлекаю из своей базы данных. Однако я не могу заставить его добавить маркер за пределами onMapReady.
Фрагмент моей карты внутри макета моей деятельности
<fragment android:name="com.google.android.gms.maps.SupportMapFragment"
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="400dp"/>
при создании
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.