[我到处搜索,如何清除ConstraintLayout内部的Widget约束,我发现的一个结果是此链接中的OverFlow堆栈:here
但是这个问题的答案在我的情况下不起作用,但是,我的问题是我如何才能以编程方式清除ConstraintLayout内部的小部件(例如ImageView)约束。这是一张图片,说明感谢的要求。
ConstraintSet constraintSet = new ConstraintSet();
constraintSet.clone(constraintLayout);
constraintSet.connect(R.id.imageView,ConstraintSet.RIGHT,R.id.check_answer1,ConstraintSet.RIGHT,0);
constraintSet.connect(R.id.imageView,ConstraintSet.TOP,R.id.check_answer1,ConstraintSet.TOP,0);
constraintSet.applyTo(constraintLayout);