在我的活動,我有大約10 ContentObservers
註冊到ContentResolver (registerContentObserver)
。我在onCreate()
。Android的內存溢出異常和ContentResolver.registerContentObserver
當在橫向和縱向之間切換時,onCreate()
會一遍又一遍地被調用(並且我希望這樣 - 需要更改佈局),但經過幾次嘗試後,應用程序內存不足並崩潰。
那些觀察員不是班級成員,所以他們生活在onCreate()
的範圍內。
任何想法的人?
(當我評論所有註冊時,我沒有任何崩潰)。
完成後取消註冊,如果要使用,請再次註冊。 –