最佳答案
我需要帮助与ConstraintSet
。我的目标是在代码中改变视图的约束,但我不知道如何做到这一点。
我有4个__abc0和一个ImageView
。我需要将ImageView
约束设置为其中一个__abc0。
check_answer4 = (TextView) findViewById(R.id.check_answer4);
check_answer1 = (TextView) findViewById(R.id.check_answer1);
check_answer2 = (TextView) findViewById(R.id.check_answer2);
check_answer3 = (TextView) findViewById(R.id.check_answer3);
correct_answer_icon = (ImageView) findViewById(R.id.correct_answer_icon);
如果第一个答案是正确的,我需要将ImageView
的约束设置为
app:layout_constraintRight_toRightOf="@+id/check_answer1"
app:layout_constraintTop_toTopOf="@+id/check_answer1"
如果第二个答案是正确的,我需要将ImageView
的约束设置为
app:layout_constraintRight_toRightOf="@+id/check_answer2"
app:layout_constraintTop_toTopOf="@+id/check_answer2"
等等。