ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是充满,等等。导致参差不齐,效果很差。

设置的方式包括:

在整个item中的ImageView设置属性scaleType,找到适合自己项目的属性。

ImageView.ScaleType设置,适配列表item

1. 在layout xml中定义android:scaleType="center"

2. 或在代码中调用 mImageView.setScaleType(ImageView.ScaleType.CENTER);

 

接下来,具体看自己项目中适合用哪个属性,慢慢试。个人感觉fitXY  以及 center 相对常用。

 

书到用时方恨少,纸上得来终觉浅。共勉。

希望可以帮助到你。如有更好的方法,留言评论交流,一定第一时间回复。

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-05
  • 2022-12-23
  • 2021-07-16
  • 2022-12-23
  • 2022-12-23
  • 2021-09-27
猜你喜欢
  • 2021-04-20
  • 2021-08-27
  • 2021-08-23
  • 2021-11-22
  • 2021-08-24
  • 2022-12-23
相关资源
相似解决方案