1、问题场景
在 listview 的 item 布局中使用了 imageview 控件,用 glide 根据路径加载自定义大小的图片
2、问题描述
在刷新 listview 的时候发现imageview的大小自动变换(忽大忽小的)
出现问题的布局片段(解决后才知道之和这个片段有关系):
<ImageView android:id="@+id/reservation_image" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:padding="@dimen/margin_10" />
3、解决办法
把 imageview 布局文件改为如下所示(问题得到解决):
<ImageView android:id="@+id/reservation_image" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:layout_margin="@dimen/margin_10" />