Android开发:ConstraintSet与Apply Changes实战指南
1. ConstraintSet管理约束
1.1 创建水平链
可以使用 createHorizontalChain 方法创建水平链,示例代码如下:
createHorizontalChain(int leftId, int leftSide, int rightId,
int rightSide, int[] chainIds, float[] weights, int style);
以下是一个具体示例,创建一个从 button1 开始到 button4 结束的水平展开链,中间包含 button2 和 button3 ,权重都设为0:
int[] chainViews = {button2.getId(), button3.getId()};
float[] chainWeights = {0, 0};
set.createHorizontalChain(button1.getId(), ConstraintSet.LEFT,
button4.getId(), ConstraintSet.RIGHT,
chainViews, chainWeights,
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



