summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wei <markwei@google.com>2013-11-20 22:13:22 -0800
committerMark Wei <markwei@google.com>2013-11-20 22:14:01 -0800
commit5f42121579221299e02f6d4627725814ed3d0fbf (patch)
tree104c2ac3068016e290e292a5dbc83e4d7e609ceb
parent88e3100ef41cf50e4f40bbaab661df41e176dae2 (diff)
downloadbitmap-5f42121579221299e02f6d4627725814ed3d0fbf.tar.gz
Allow clients to override draw(). This is useful for clients who wish to
provide a border on top of all drawable layers, for instance. Change-Id: Ibcb4218bf213d9b0cc02256efdb6346043c0ee7e
-rw-r--r--src/com/android/bitmap/drawable/ExtendedBitmapDrawable.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/android/bitmap/drawable/ExtendedBitmapDrawable.java b/src/com/android/bitmap/drawable/ExtendedBitmapDrawable.java
index b7a5c77..5ccdecd 100644
--- a/src/com/android/bitmap/drawable/ExtendedBitmapDrawable.java
+++ b/src/com/android/bitmap/drawable/ExtendedBitmapDrawable.java
@@ -198,9 +198,11 @@ public class ExtendedBitmapDrawable extends BasicBitmapDrawable implements
*
* The reason for this is that we need the placeholder and progress bar to be drawn over our
* content. Those two drawables fade out, giving the impression that our content is fading in.
+ *
+ * Only override this method for custom drawings on top of all the drawable layers.
*/
@Override
- public final void draw(final Canvas canvas) {
+ public void draw(final Canvas canvas) {
final Rect bounds = getBounds();
if (bounds.isEmpty()) {
return;