그래서 이런 일이 발생하는 이유를 모르겠습니다. 유니버설 이미지 로더를 사용하여이 이미지를로드하고 있습니다. 그것은 픽셀의 마지막 라인이 이상한 이유 때문에 거리에있는 것처럼 보입니다. 나는 이미지가 고르게 펴지 길 원한다. (이상하게 보일지는 모르지만 아래 이미지는 데모 용입니다.)ImageView가 이미지를 제대로 늘리지 못합니다.
첫 번째와 마지막 이미지는 신경 쓰지 마세요. 누군가의 얼굴을 가졌기 때문에 의도적으로 그 것을 흐리게 만들었습니다.
//setup Image Loader for loading cruise line logos
displayImageOptions = new DisplayImageOptions.Builder()
.showImageOnLoading(R.drawable.ic_launcher)//show this image when image is loading
.showImageForEmptyUri(R.drawable.ic_launcher)//show this image incase image doesn't exist
.showImageOnFail(R.drawable.ic_launcher)//show this image if fetching image from URL didn't work
.cacheInMemory(true)//cache image in RAM
.cacheOnDisc(true)//cache image in device for later use
.considerExifParams(true)
.displayer(new RoundedBitmapDisplayer(5))//super subtle rounded corners on images
.build();
imageview의 경우 높이를 120dip으로 고정하고 scaletype을 fitXY로 사용하면 문제가 발생할 수 있습니다. – Sushil
나는 centerCrop을 시도하고 함께 제거했다. 둘 다 작동하지 않습니다. 게다가 fitX를 사용하여 스트레칭을 만들어야합니다. – Sree