Я хочу иметь SupportMapFragment в одном из моих действий. Я добавляю этот фрагмент непосредственно в макет xml, и этот макет устанавливается как просмотр содержимого. Но когда активность запускается впервые, она занимает слишком много времени (более 1 секунды). Следующие запуски в порядке и занимают несколько миллисекунд.
Я пробовал:
- удалить любую инициализацию
- используйте MapFragment вместо SupportMapFragment
- добавить MapFragment программно
но ничего не помогло. Карта отображается без каких-либо проблем или подозрительного журнала.
Есть ли у вас какие-либо предложения, какие причины и как их улучшить?
изменить У меня есть ListView, и когда пользователь нажимает на Item, он запускает DetailActivity с MapFragment. После нажатия на элемент появляется заметная задержка до появления DetailActivity. Только метод onCreate, где я вызываю setContentView, работает более 1 секунды. И хотя активность в методе onCreate, из этого действия нет видимого содержимого. Эта задержка между кликом и показом контента не очень удобна для пользователя.
Спасибо