Когда приложение открывается, я создаю новый экземпляр карты google во время onAttachedToWindow(), это отлично работает, пока приложение открыто. Когда я закрываю приложение и повторно открываю его, карта google не загружается правильно, она просто показывает серые плитки.Android google map v2 не работает после закрытия приложения и повторного открытия
@Override
public void onAttachedToWindow() {
if (hasCreated()) {
uiGoogleMap = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map_content_map_fragment)).getMap();
}
}
Когда должна отображаться карта google, чтобы гарантировать ее загрузку, когда приложение закрыто и повторно открывается?
EDIT: Я попытался инициализацией карты в onResume() и OnCreate() и получить ту же самую проблему
onAttachedWindow() - это почти последний метод, вызываемый перед показом представления. возможно, вы попробуете его где-то раньше на жизненном цикле? – bofredo