Мое приложение имеет несколько компонентов, включая ListActivity и MapActivity. Я сталкиваюсь с какой-то странной проблемой, когда части этих действий, как представляется, освобождаются после возобновления моего приложения из фона.
Он довольно детерминирован. Я вернусь домой из своего приложения, затем запустим другое приложение/перейду в браузер и вернусь в свое приложение. Затем мой MapView исчезает, а другие компоненты исчезают или искажаются. Кто-нибудь сталкивается с чем-то подобным?
Память возвращается системой, если она идет onPause()
и память нужна другим приложениям (сбор мусора). Вы должны поместить setContentView
в свои действия в свой onResume()
если вам нужно, чтобы возобновить старый статус. Проверка жизненного цикла деятельности