BRI*_*IYA 6 android kotlin android-constraintlayout
我有两个按钮用于验证和通知,如下图所示的 XML 格式。
我想以编程方式在通知按钮下方显示验证按钮。如下图所示
我已经实现了下面提到的 kotlin 代码和代码狙击:
fun changeConstraint() {
val valetBtnParent = binding.root.findViewById<ConstraintLayout>(R.id.childLayout)
ConstraintSet().apply {
val layoutParams = ConstraintLayout.LayoutParams(0, ViewGroup.LayoutParams.WRAP_CONTENT)
clone(valetBtnParent)
clear(R.id.button_validate, ConstraintSet.END)
clear(R.id.button_validate, ConstraintSet.BOTTOM)
clear(R.id.button_validate, ConstraintSet.START)
connect(R.id.button_validate, ConstraintSet.BOTTOM, R.id.detail_cardview, ConstraintSet.TOP, ZERO)
connect(R.id.button_validate, ConstraintSet.END, R.id.detail_cardview, ConstraintSet.END, ZERO)
connect(R.id.button_validate, ConstraintSet.START, R.id.button_notify, ConstraintSet.BOTTOM, TWO_HUNDRED)
applyTo(childLayout)
}
}
Run Code Online (Sandbox Code Playgroud)
请帮我!!!!