老师,我想问下为什么每一个子view在测量时都要减一次mImageMargin

来源:15-4 仿微信自动多图展示及删除控件-3

慕丝0850967

2018-01-17

http://img.mukewang.com/szimg/5a60aa750001b0ba09180599.jpg

AutoPhotoLayout,onLayout()方法

写回答

2回答

依然丶丶丶

2018-01-19

首先这是在onLayout里,是为子view布局的,mImageMargin是子view间的间隔距离 减去mImageMargin是在为下一个子view布局时候的x的起始位置有一个mImageMargin间隔,你可以自己揣摩下代码,或者在布局里试着改变mImageMargin的值 值越大 子view间的间距就会越大,如果还不懂可以在群里@我  3824



0
0

依然丶丶丶

2018-01-18

同学请你把代码片段贴出来看看,没有找到你说的mImageMargin这个变量啊

0
1
慕丝0850967
我已经重新编辑了问题,你看下
2018-01-18
共1条回复

Android通用框架设计与完整电商App开发

从第一行代码开始教你,通用且一键式配置的框架设计并轻松实现完整电商App

2028 学习 · 1182 问题

查看课程