Soru & Cevap

Android getMap() ...

20.05.2017 - 02:33

Arkadaslar internetten indirdiğim bir kodda 


try {

if (googleMap == null) {

googleMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();

}
 getMap in ustu cizili gosteriyor ve dogru calısıyor . Bunu kendi projeme uyarlamak istediğimde boyle bir metod yok diyor. Ve ben de kodu asağıdaki gibi değiştiriyorum bu sefer de düzgün calısmıyor  ne yapabilirim yardımcı olur musunuz ?

 


if (googleMap == null) {

SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map); mapFragment.getMapAsync(this);

}
  

50 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-84564-1548924191.jpg
emrekaplan606
06.06.2017 - 11:42

Merhabalar,

GoogleMap gmap;


MapFragment mapFragment = (MapFragment) getFragmentManager().findFragmentById(R.id.map);

gMap = mapFragment.getMap();
 

bu şekilde deneyebilirsiniz. Ayrıca build.gradle içerisinde

dependencies

{


compile 'com.google.android.gms:play-services-maps:7.8.0'
 

}  google maps in bu sürümünü import edebilirsiniz.Kolay gelsin.