使用Glide加载网络或本地大图,长图图片显示失真模糊,解决方法
在xml布局文件里使用 android:adjustViewBounds="true"此函数方法可以去除图片的空白部分使图片布满屏幕显示
`<ImageView
android:id="@+id/car_film_img"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:src="@mipmap/home_page_car"/>`
RequestOptions requestOptions = new RequestOptions()
.diskCacheStrategy(DiskCacheStrategy.ALL)
.override(Target.SIZE_ORIGINAL, Target.SIZE_ORIGINAL)
.priority(Priority.HIGH)
.format(DecodeFormat.PREFER_RGB_565);
Glide.with(CarColorChangeFilmActivity.this)
.setDefaultRequestOptions(requestOptions)
.load(introduce)
.placeholder(R.mipmap.ic_bu_car)
.error(R.mipmap.ic_bu_car)
.into(viewBinding.carFilmImg);