Глубокая копия Drawable

У меня есть ImageView. В его onClick я получаю его Drawable:

Drawable dr = ((ImageView) v).getDrawable();

И установите его в ImageView диалога:

zoomedImage.setImageDrawable(dr);

Но когда я закрываю диалог или работа возобновляется. Изображение в исходном положении растягивается и отображается больше его размера, в результате чего в ImageView видна только часть изображения.

Это случай глубокого копирования или есть другая проблема? Если это так, как я могу глубоко скопировать оригинал Drawable, чтобы я мог установить копию в увеличенное изображение?

Заранее спасибо.

Ответы на вопрос(4)

Ваш ответ на вопрос