Process crash (signal 11) on image handling
<p>I have 3 image resources in my app.
Loading and displaying any one of them in an ImageView goes smoothly.
But when I remove the displayed ImageView from the layout, null it and
add a new image, things get weird.</p>

<p>Either the process crashes completely (signal 11) when I try
calling .recycle() on the old bitmap or I get an OutOfMemoryError in
case I don't use recycle.</p>

<p>This only happens on API Levels below 8, so my guess is that bugs with
GC on the native heap are causing it and these bugs were fixed on
2.2.  However, since 2.1 is currently the most common version out
there I need a workaround...</p>

<p>Again, there shouldn't be a lack of memory for the native heap. I hold
only 1 image at a time and null the previous so the GC should be able
to retrieve the heap space (like happens on 2.2).</p>

<p>I've created a very small sample app which can be downloaded from
here:
<a href="http://www.4shared.com/file/QqHrhJLR/BitmapRecycleTest.html" rel="nofollow">http://www.4shared.com/file/QqHrhJLR/BitmapRecycleTest.html</a></p>

<p>Any suggestions will be appreciated.</p>
