如何使用 ConstraintSet 设置类似 app:layout_constraintBottom_toBottomOf 的内容?
Posted
技术标签:
【中文标题】如何使用 ConstraintSet 设置类似 app:layout_constraintBottom_toBottomOf 的内容?【英文标题】:How to use ConstraintSet to set what like app:layout_constraintBottom_toBottomOf? 【发布时间】:2020-11-03 07:48:04 【问题描述】:现在,这是我的问题。
如何使用ConstraintSet
的连接来设置属性,如'app:layout_constraintBottom_toBottomOf="parent"'
【问题讨论】:
【参考方案1】:试试这个
TextView textView = new TextView(this);
textView.setId(R.id.text_id);
ConstraintSet set = new ConstraintSet();
set.clone(constraintLayout);
set.connect(textView.getId(), ConstraintSet.BOTTOM, ConstraintSet.PARENT_ID, ConstraintSet.BOTTOM, 0);
constraintLayout.addView(textView);
set.applyTo(constraintLayout);
【讨论】:
以上是关于如何使用 ConstraintSet 设置类似 app:layout_constraintBottom_toBottomOf 的内容?的主要内容,如果未能解决你的问题,请参考以下文章
ConstraintSet如何清除constrainMaxHeight?
通过 constraintSet 以编程方式设置约束会导致视图消失
使用 ConstraintSet 以编程方式将 Button 添加到 ConstrainLayout
什么相当于ConstraintSet中的“toStartOf”和“toTopOf”?