From 519801d1b5aac5dd0aa8a23676f35b2e9cae3071 Mon Sep 17 00:00:00 2001 From: Code Guru Date: Sun, 2 Mar 2014 22:21:55 -0700 Subject: [PATCH] Make `SmartImageTask.OnCompleteHandler` an abstract class --- src/com/loopj/android/image/SmartImageTask.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/com/loopj/android/image/SmartImageTask.java b/src/com/loopj/android/image/SmartImageTask.java index abffa3c..98db34e 100644 --- a/src/com/loopj/android/image/SmartImageTask.java +++ b/src/com/loopj/android/image/SmartImageTask.java @@ -13,14 +13,14 @@ public class SmartImageTask implements Runnable { private SmartImage image; private Context context; - public static class OnCompleteHandler extends Handler { + public static abstract class OnCompleteHandler extends Handler { @Override public void handleMessage(Message msg) { Bitmap bitmap = (Bitmap)msg.obj; onComplete(bitmap); } - public void onComplete(Bitmap bitmap){}; + public abstract void onComplete(Bitmap bitmap); } public abstract static class OnCompleteListener { @@ -53,4 +53,4 @@ public void complete(Bitmap bitmap){ onCompleteHandler.sendMessage(onCompleteHandler.obtainMessage(BITMAP_READY, bitmap)); } } -} \ No newline at end of file +}