2017-06-03 65 views
1

我有一個acviewview,其中包含可能在imageview(自己特殊的listview)15行。每行包含文本和跨位圖。爲什麼滾動scrollview會增加內存使用量?

當我第一次創建滾動視圖時,幾乎沒有內存使用情況,但此時我觸摸它滾動,內存使用增加了〜2 MB。

這往往會使GC運行,這使得滾動非常不連貫。

我重複使用視圖,所以這不可能。有任何想法嗎?

我立即將位圖設置到imageview中,而不是從互聯網上,我從用戶數據生成位圖。有時候有25行或更多行。

我能以某種方式清除存儲空間嗎?和初始值需要實際值?

我這樣的代碼是不必要的,但如果你想/需要寫。

如果我雙擊自動滾屏太長應用程序墜毀在OutOfMemory錯誤

===================編輯============ =======================

II發現我產生了新的圖像上每一個接觸(因爲它是一樣的)..

現在增加較少,但增加。

+0

具有u解決了這個問題,我有同樣的問題? –

回答

相關問題