common.apiexception.c: не в основном потоке - PullRequest
0 голосов
/ 12 января 2019

Я получаю эту ошибку при попытке добавить маркер на карту GoogleMaps:

   com.google.maps.api.android.lib6.common.apiexception.c: Not on the main thread

что я могу сделать, чтобы это исправить?
-это класс, который порождает маркер:

   public class MobSpawner {
public LatLng posPlayer=new LatLng(1,1);
Randomizzatore valori=new Randomizzatore();


public void setPosPlayer(LatLng posPlayer) {
    this.posPlayer = posPlayer;
}
public void spawna(){
    Marker mPosMostro;
    LatLng posMostro=new LatLng(valori.randomCoord(posPlayer.latitude),valori.randomCoord(posPlayer.longitude));
    mPosMostro = MapsActivity.mMap.addMarker(new MarkerOptions().position(posMostro).title("mostroo"));
}}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...