Android: как остановить Android 1.6+ от масштабирования изображений
Я обновил свою сборку до версии Android 1.6, и теперь мои растровые изображения уменьшены на экранах высокой плотности. Я НЕ хочу этого поведения. Я дал это выстрел:
http://blog.tomgibara.com/post/190539066/android-unscaled-bitmaps
но изображения по-прежнему масштабируются, если только я не установил для них определенную высоту и ширину. Если я используюwrap_content
они уменьшены.
У меня есть загрузчик изображений, использующий немасштабированный загрузчик растровых изображений для создания рисованного объекта следующим образом:
Bitmap bm = UnscaledBitmapLoader.loadFromResource(imageBufferInputStream);
drawable = new BitmapDrawable(bm);
который я позже назначу ImageView так:
imageView.setImageDrawable( copyBitmapDrawable( (BitmapDrawable) drawable) );