Need to pass an un parcelable object between activities
<p>I have an Object that I need to be able to pass between Activites. It implements Parcelable and I've written all the code related to that.</p>

<p>The problem is that one of the properties of the Object is a Drawable - and really needs to be. Unfortunately, Drawable is neither Parcelable or Serializable.  I don't understand how to pass it.</p>

<p>The reason for having the Drawable is that I need to cache an Image that I've downloaded from the internet at runtime.  I don't want to cache the images on the filesystem, since this would  potentially end up using up a lot of space over time.</p>

<p>I'm putting the image into a Drawable so that I can easily put it into an ImageView.</p>

<p>Any Ideas?</p>
