我想使用viewPager将谷歌地图放在一个标签中,因此viewPager使用片段,我找到了多个使用弃用的getMap的解决方案,所以android studio甚至不编译它,是否有任何最新的解决方案用viewPager获取地图?
答案 0 :(得分:0)
在mapsActivity.java中的onCreateView中,它扩展了android.support.v4.app.Fragment并实现了OnMapReadyCallback:
View rootView =inflater.inflate(R.layout.activity_maps, container, false);
获取SupportMapFragment,并在准备好使用地图时收到通知。
SupportMapFragment mapFragment = (SupportMapFragment) getChildFragmentManager().findFragmentById(R.id.map);
mapFragment.getMapAsync(this);