A Drawable, который обертывает растровое изображение и может быть выгравированным, вытянутым или выровненным. Вы может создать BitmapDrawable из путь к файлу, входной поток, через XML-инфляция или от Bitmapобъект.
Ответ 2
Попробуйте это, он преобразует образ типа Bitmap в Drawable
Drawable d = new BitmapDrawable(getResources(), bitmap);
Ответ 3
Увидев большое количество проблем с неправильным масштабированием растровых изображений при преобразовании в BitmapDrawable, общий способ преобразования должен быть:
Drawable d = new BitmapDrawable(getResources(), bitmap);
Без Resources reference, bitmap может отображаться неправильно, даже при правильном масштабировании. Здесь есть множество вопросов, которые решались бы просто с помощью этого метода, а не прямого вызова только с аргументом bitmap.