您的位置: 首页 > 文章 > 简单实现划分屏幕宽度后,图片长宽相等 简单实现划分屏幕宽度后,图片长宽相等 分类: 文章 • 2022-10-05 16:22:05 需求:使用RecyclerView设置GridLayoutManager,适配器中itemView内容为图片,并且划分屏幕宽度,水平方向上放置三张图片,要求图片划分屏幕宽度后,图片的长宽相等 步骤一:自定义类继承AppCompatImageView,重写onMeasure方法,在测量宽高的方法中传入宽度作为图片的高度步骤二:在适配器中itemView的布局文件中用WEqualsHImageView替换ImageView步骤三:举例在水平方向上放置三张图片 效果: 总结:这种方法无需任何的计算,即运用了view绘制的原理,在第一个步骤测量宽高时去使宽高相等