2016-07-28 5 views
0

ich will google maps in eine tab mit viewPager setzen, also verwendet viewPager fragmente, ich fand mehrere lösungen, die die veraltete getMap verwenden, so android studio würde nicht einmal kompilieren, gibt es eine aktuelle Lösung, um die Karte mit viewPager zu bekommen?google maps mit viewpager (in einem tab) und getMapAsync()

+0

Können Sie Ihre Fehlerprotokolle und Code-Snippets posten? –

Antwort

0

In onCreateView im mapsActivity.java die android.support.v4.app.Fragment erweitert und implementiert OnMapReadyCallback:

View rootView =inflater.inflate(R.layout.activity_maps, container, false); 

die SupportMapFragment erhalten und benachrichtigt, wenn die Karte bereit ist, verwendet werden.

SupportMapFragment mapFragment = (SupportMapFragment) getChildFragmentManager().findFragmentById(R.id.map); 

    mapFragment.getMapAsync(this);