我有一个ViewPager,里面有一个SupportMapFragment。以下是Activity的onCreate方法的片段。
...
viewPager = (ViewPager) findViewById(R.id.viewpager);
fragmentAdapter = new FragmentAdapter(getSupportFragmentManager());
viewPager.setAdapter(fragmentAdapter);
SupportMapFragment mapFragment = (SupportMapFragment) fragmentAdapter.getItem(0);
mapFragment.getMapAsync(this);
...
我可以在OnMapReady回调中访问GoogleMap。但是当旋转屏幕时,不再调用onMapReady。我正在使用FragmentPagerAdapter(并尝试过FragmentStatePagerAdapter但仍然相同)。当屏幕旋转时,如何让SupportMapFragment调用OnMapReady?我可以使用不推荐使用的方法getMap(),但如果有办法不使用它,那就更好了。