android:layout_height="0dp"
似乎被解释为 match_constraints
。
我想以编程方式将 TextView 的高度强制为 0。我想避免执行 textView.setVisibility(GONE) 以避免必须在任何地方定义 goneMargins。
是否可以指定 child 仍然可见但高度为 0?
最佳答案
如果删除底部约束
app:layout_constraintBottom_toBottomOf
和 app:layout_constraintBottom_toTopOf
从你的 TextView 然后下面应该工作:
binding.your_textview.layoutParams.height = 0
binding.your_textview.requestLayout()
关于android - 是否可以将 ConstraintLayout 子项的大小强制为零?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44413300/