From b19ecfd9cfa2c417034403adf7039edf9fe59327 Mon Sep 17 00:00:00 2001 From: Chris Craik Date: Thu, 29 Jan 2015 15:30:07 -0800 Subject: Simplify destruction path - require users to call destroy() bug:19035637 Change-Id: I1efbd8682977dd58c8c454b8253bfa82f6534ff5 --- .../src/android/support/rastermill/FrameSequenceDrawable.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/framesequence/src/android/support/rastermill/FrameSequenceDrawable.java b/framesequence/src/android/support/rastermill/FrameSequenceDrawable.java index cda0cfe..af25c82 100644 --- a/framesequence/src/android/support/rastermill/FrameSequenceDrawable.java +++ b/framesequence/src/android/support/rastermill/FrameSequenceDrawable.java @@ -76,9 +76,7 @@ public class FrameSequenceDrawable extends Drawable implements Animatable, Runna } @Override - public void releaseBitmap(Bitmap bitmap) { - bitmap.recycle(); - } + public void releaseBitmap(Bitmap bitmap) {} }; /** @@ -270,9 +268,6 @@ public class FrameSequenceDrawable extends Drawable implements Animatable, Runna protected void finalize() throws Throwable { try { mFrameSequenceState.destroy(); - if (!mDestroyed) { - destroy(); - } } finally { super.finalize(); } -- cgit v1.2.3