Soru & Cevap

Metod hatası

17.03.2017 - 12:35

https://gelecegiyazanlar.turkcell.com.tr/konu/android/egitim/android-301/androidde-haritalar-servisi

bu sayfada MainActivity.java bölümünde getMap() metodu kendi kodumda hata veriyor nerden geldiğini anlayamadımda yardımcı olursanız sevinirim:)

21 Görüntülenme

3 Cevap

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

picture-34948-1490045518.png
mrve.ylmz
19.03.2017 - 12:19

teşekkürler sorun çözüldü:)

picture-7934-1439286305.jpg
tanerutku
18.03.2017 - 12:21

The getMap() method in MapView and MapFragment is now deprecated in favor of the new getMapAsync() method.

getMap metodu yerine artık getMapAsync metodunu kullanmanız gerekir. Hatayı bu yüzden aldığınızı tahmin ediyorum.

googleHarita = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.haritafragment))
                .getMapAsync(this);

 

onMapReady callback metodu ile de diğer işlemleri yapabilirsiniz.

@Override
public void onMapReady(GoogleMap map) {
    map.addMarker(new MarkerOptions()
        .position(new LatLng(0, 0))
        .title("Marker"));
}

 

picture-16689-1471440015.jpg
Rahmican
17.03.2017 - 09:36

İlgili hatayı veya ekran görüntüsünü atabilirseniz süper olur :)