您必须等到地图加载完毕…。
public class ChatFragment extends Fragment implements OnMapReadyCallback {
private void initilizeMap() {
//SupportMapFragment mapFragment = (SupportMapFragment) fragmentManager.findFragmentById(R.id.map);
SupportMapFragment mapFrag = (SupportMapFragment) getChildFragmentManager().findFragmentById(R.id.map);
mapFrag.getMapAsync(this);
}
@Override
public void onMapReady(final GoogleMap map) {
googleMap = map;
//Do other stuff..........
}
}
编辑
SupportMapFragment mapFrag = (SupportMapFragment) getChildFragmentManager().findFragmentById(R.id.map);
检查编辑代码,使用ChildFragmentManager。