summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Patrick Dubroy <dubroy@google.com> 2011-01-21 13:13:17 -0800
committer Android (Google) Code Review <android-gerrit@google.com> 2011-01-21 13:13:17 -0800
commit40c37043367f7cefd3467c41c57ec7be169b681f (patch)
tree6876893856e41fbff49f7626d7b42bb92fdcb5c1
parent17d25c564da50cfdcef6705ccc592ced2bd7c960 (diff)
parenta383b3f646cbc1fd870f2694d4fac24340834916 (diff)
Merge "Update Bitmap.recycle() doc for heap-allocated pixel data" into honeycomb
-rw-r--r--graphics/java/android/graphics/Bitmap.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/graphics/java/android/graphics/Bitmap.java b/graphics/java/android/graphics/Bitmap.java
index e67ceeda9e74..2b4a410aae24 100644
--- a/graphics/java/android/graphics/Bitmap.java
+++ b/graphics/java/android/graphics/Bitmap.java
@@ -165,10 +165,12 @@ public final class Bitmap implements Parcelable {
}
/**
- * Free up the memory associated with this bitmap's pixels, and mark the
- * bitmap as "dead", meaning it will throw an exception if getPixels() or
- * setPixels() is called, and will draw nothing. This operation cannot be
- * reversed, so it should only be called if you are sure there are no
+ * Free the native object associated with this bitmap, and clear the
+ * reference to the pixel data. This will not free the pixel data synchronously;
+ * it simply allows it to be garbage collected if there are no other references.
+ * The bitmap is marked as "dead", meaning it will throw an exception if
+ * getPixels() or setPixels() is called, and will draw nothing. This operation
+ * cannot be reversed, so it should only be called if you are sure there are no
* further uses for the bitmap. This is an advanced call, and normally need
* not be called, since the normal GC process will free up this memory when
* there are no more references to this bitmap.