Android中自定义LinearLayout中layout方法不起作用的原因
最近做完一个自定义ViewGroup 实现流式布局的效果,效果如下
简单来说就是继承ViewGroup,onMeasure onLayout 各种测试、布局,然后在xml引入该自定义View使用即可
重点来了,然后自己实现一个自定义LinearLayout的时候,还是按部就班
onMeasure
onLayout
....省略计算过程
然后调用View.Layout(l,t,r,b);
发现设置的距离完全不起作用,效果如下
位置随意设置,完全没用!!
一番折腾,想起来,Line
原创
2020-11-02 16:56:19 ·
1531 阅读 ·
0 评论