我正在尝试设置我从网上下载的图像。我正在使用一个名为ion的库来帮助我执行此操作。问题是我需要调整图像大小以适合我的屏幕并保持纵横比。高度似乎工作正常,但是我想设置位图的宽度以适应设备的整个宽度,同时保持纵横比。但它不起作用,图像两边都被剪短了......
<ImageView
android:id="@+id/imageView"
android:layout_width="fill_parent"
android:layout_height="@dimen/_height" />
代码:
DisplayMetrics metrics = getResources().getDisplayMetrics();
mWidth = metrics.widthPixels;
mHieght = (int) getResources().getDimension(R.dimen._height);
Ion.with(imageView).resize(mWidth, mHieght).load(url)
编辑:这是与android:scaleType="centerCrop"