把规律三套入场景1,发现并不对

来源:2-1 Android面试解密-Layout_weight

刚好不在线

2016-02-18 22:31

如果把情景三中的规律运用到情景一 (layout_width=0px)

rest = 480 - 0 *3 = 480

TextView1 :480 - (480)/6=5/6*480

TextView2 :480 - (480*2)/6=4/6*480

TextView3 :480 - (480*3)/6=3/6 *480这岂不是错了么?




写回答 关注

2回答

  • 未来年薪百万的安卓工程师
    2018-07-17 14:57:20

    兄弟,TestView的原宽度为0,不是480

    未来年薪百万...

    而且不是拿来减的,是拿来加的,视频中的示例是因为剩余宽度为负数才有负号的。 我是这么理解的

    2018-07-17 14:59:20

    共 1 条回复 >

  • 小贝666
    2016-02-19 19:14:35

    两个场景都是对layout_width属性进行设置,没法套用的,楼主可以再看一遍理解下,或者把代码放上来让大家看看再做回答。

    popolo...

    那什么情况下能套用?

    2016-02-25 16:14:15

    共 3 条回复 >

Android面试解密-Layout_weight

本课程为Android面试系列第一课,短小精悍,切入要害

30302 学习 · 16 问题

查看课程

相似问题