Android ImageView加载Drawable切回界面放大问题
作者:互联网
场景
Android 列表的item中使用ImageView来显示APK内的logo,是一个Drawable对象(如图1)
打开界面显示的列表是正常的(如图2)
但当打开列表任一APP并切回该列表后会出现ImageView显示的logo放大。
解决方案探索
- 调整android:scaleType=“fitXY”,无效;
- 增加属性android:adjustViewBounds=“true”,无效;
- 调整控件ImageView或父布局layout_width、layout_height为固定尺寸,无效;
- 使用图片框架Glide,可以解决;
- 将要显示的Drawable转化为Bitmap资源来使用imageView.setImageBitmap(),可以解决;
标签:layout,切回,列表,ImageView,logo,Android,Drawable 来源: https://blog.csdn.net/ITMonkeyKing/article/details/122495115