2
我想設置大小更高的固定高度和寬度的ImageView的位圖,在XML固定的高度,並與大尺寸的位圖問題寬度imageview的
ImageView的
<ImageView
android:id="@+id/imgDisplay"
android:layout_width="320dp"
android:layout_height="180dp"
android:layout_marginLeft="10dp"
android:layout_marginTop="5dp"
android:contentDescription="@string/app_name" />
當我使用以下避免代碼錯誤,但形象出現模糊,因爲BitmapFactory.Options選項,
BitmapFactory.Options options = new BitmapFactory.Options();
options.inPurgeable = true;
options.inSampleSize = 4;
Bitmap myBitmap = BitmapFactory.decodeFile(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES)+"/"+photo, options);
imgMainItem.setImageBitmap(myBitmap);
還有什麼可設定更高的大小和f的圖像的選項ixed的高度和寬度請幫助
-Ken Wolf在40144912字節的分配中沒有發現內存不足的錯誤。 – hemant
你爲reqWidth和reqHeight放了什麼值? –
BitmapFactory.Options options = new BitmapFactory.Options(); options.inSampleSize = calculateInSampleSize(options,300,250); – hemant