ConstraintSet修改属性

2020-05-18  本文已影响0人  王灵

ConstraintSet修改属性

API

好像也很简单

var constraintSet = ConstraintSet()//创建对象
constraintSet.clone(parent_)//获取parent_约束

//可修改的属性很多
 constraintSet.setVerticalChainStyle//修改属性
 //设置动画  非必须   参数是自己当前的parent
 TransitionManager.beginDelayedTransition(parent_)
 //把约束设置给自己
 constraintSet.applyTo(parent_)
        

constraintSet.clone获取约束的方式有四种

clone(ConstraintLayout constraintLayout)

上面使用的就是,常用于修改自己的某个约束

clone(Context context, int constraintLayoutId)

这种用于布局元素一致(child),但是样式风格变化较大的情况

clone(mContext, R.layout.test)
上一篇 下一篇

猜你喜欢

热点阅读