我更新了我的版本以針對Android 1.6進行構建,現在我的位圖在高密度屏幕上縮小比例。我不想要這種行爲。我這給一個鏡頭:Android:如何停止縮放圖像的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));
我已經試過了,它不起作用。在將其分配給ImageView之前,某些東西正在縮放。 – 2010-11-03 23:29:50
提供一些相關代碼片段(xml,java或whatnot)的機會嗎? – Vuk 2010-11-03 23:55:48