Android: макеты с освобожденными компонентами после возобновления активности (проблема с памятью?)

1

Мое приложение имеет несколько компонентов, включая ListActivity и MapActivity. Я сталкиваюсь с какой-то странной проблемой, когда части этих действий, как представляется, освобождаются после возобновления моего приложения из фона.

Он довольно детерминирован. Я вернусь домой из своего приложения, затем запустим другое приложение/перейду в браузер и вернусь в свое приложение. Затем мой MapView исчезает, а другие компоненты исчезают или искажаются. Кто-нибудь сталкивается с чем-то подобным?

Теги:
background
memory
android-mapview
resume

1 ответ

0

Память возвращается системой, если она идет onPause() и память нужна другим приложениям (сбор мусора). Вы должны поместить setContentView в свои действия в свой onResume() если вам нужно, чтобы возобновить старый статус. Проверка жизненного цикла деятельности

Ещё вопросы

Сообщество Overcoder
Наверх
Меню