如何以编程方式正确设置layout_constraintStart_toStartOf
和layout_constraintTop_toTopOf
?
<ImageView
android:id="@+id/firstButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/alarm"
app:layout_constraintStart_toStartOf="@+id/guideline4"
app:layout_constraintTop_toTopOf="@+id/guideline" />
到目前为止,我找不到toStartOf
的{{1}}和toTopOf
属性,这等效于什么?
ConstraintSet
答案 0 :(得分:0)
我猜想,如果您希望start
到start
,并且想要top
到top
,则更像是
ConstraintSet constraintSet = new ConstraintSet();
constraintSet.clone(main_layout);
constraintSet
.connect(R.id.firstButton, ConstraintSet.START, R.id.guideline4, ConstraintSet.START);
constraintSet
.connect(R.id.firstButton, ConstraintSet.TOP, R.id.guideline, ConstraintSet.TOP);
constraintSet.applyTo(main_layout);
?