当应用程序打开时,我在 onAttachedToWindow() 期间创建了一个新的谷歌地图实例,这在应用程序打开时工作正常。当我关闭应用程序并重新打开它时,谷歌地图无法正确加载,它只显示灰色瓷砖。
@Override
public void onAttachedToWindow() {
if (hasCreated()) {
uiGoogleMap = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map_content_map_fragment)).getMap();
}
}
什么时候应该初始化谷歌地图以确保在应用程序关闭并重新打开时加载它?
编辑:我尝试在 onResume() 和 onCreate() 中初始化地图并得到同样的问题