0
我有一個ArrayList的對象,其中每個對象都有一個位圖的引用。ArrayList刪除和清除功能
如果我使用ArrayList.remove或ArrayList.clear,刪除對象或分別所有的人,
我需要設置參照位首先爲空或不刪除/清除它呢?
當然,我會問這個問題。
我有一個ArrayList的對象,其中每個對象都有一個位圖的引用。ArrayList刪除和清除功能
如果我使用ArrayList.remove或ArrayList.clear,刪除對象或分別所有的人,
我需要設置參照位首先爲空或不刪除/清除它呢?
當然,我會問這個問題。
當你想清除一個位圖對象的內存時,你應該使用它的回收方法。
bitmap.recycle()
這就是如何清除與位圖相關聯的內存。由於額外的手機存儲器用於存儲位圖像素值的信息,這些信息將使用回收功能進行清除。
問題是可能有其他引用相同的位圖,所以我不能使用bitmap.recycle(); – piojo
好吧,那麼你所需要做的就是清除或刪除只是刪除參考。 – blessenm