如何用代码控制约束布局

一般情况,约束布局都直接在xml上面写好使用就可以了。

不过,有的时候根据业务需要对界面显示进行位置调整和变动。这个时候就需要用代码来控制view的位置。

主要用到的ConstraintSet 这个类。


动态设置位置

这个代码作用是将R.id.v_divide_center的右边与R.id.clt_discount的左边进行对齐。

cltDiscount是ConstraintLayout。


定义布局名称

这个是最基本的使用,后期如果有使用到更复杂的方式再记录。

你可能感兴趣的:(如何用代码控制约束布局)