我已经进行了一些搜索,但是我找不到与我正在尝试做的事情足够相似的问题。也许你们可以帮我找到一个好的参考,或者只是帮我找到一个解决方案。
从标题中您知道我正在尝试使用 Universal Image Loader v1.8.5,而我正在使用的 Android 版本是 v4.0 min sdk v14。
我有ImageViews
一个固定的高度。ScaleType
设置centerCrop
为。所以最终发生的事情如下:
实际的
我想要发生的是以下仅显示填充为蓝色的部分:
期望的
如何仅显示特定图像的上半部分?我对更改库中的默认代码犹豫不决,因为我不知道对于使用 UIL 加载的每个图像都会发生这种情况。
编辑 为澄清起见,我将 URL 和目标 ImageView 传递给 ImageLoader.displayImage 方法。所以我真的不知道我会为下载的图像获得什么尺寸。