Я обновил свою сборку до версии 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) );