title: Deep copy of a Drawable
body: <p>I have an ImageView. In its onClick I get its Drawable:</p>
  
  <pre><code>Drawable dr = ((ImageView) v).getDrawable();
  </code></pre>
  
  <p>And set it to a dialog's ImageView:</p>
  
  <pre><code>zoomedImage.setImageDrawable(dr);
  </code></pre>
  
  <p>But when I close the dialog or the activity is resumed. The image at the original position gets stretched and is shown larger than its size, leading to only a portion of the image is visible in the ImageView.</p>
  
  <p>Is this a case of deep copy or there is another problem?
  If it is, how can do I deep copy the original Drawable so that I could set the copy to zoomed image?</p>
  
  <p>Thanks in advance.</p>