Guideline
Guideline nesnesi, ConstraintLayout konteynerine göre konumlandırılmış yatay ve dikey kılavuzlar oluşturmanıza olanak sağlar. Bileşenler daha sonra bu kılavuzlara uyarak konumlandırılabilir. Aynı yapı Material Design’daki Keylines ile aynıdır. (https://material.io/design/layout/spacing-methods.html#spacing)
Örnek:
<android.support.constraint.Guideline
android:id="@+id/guidelineLeft"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
app:layout_constraintGuide_begin="30dp" />
<android.support.constraint.Guideline
android:id="@+id/guidelineTop"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
app:layout_constraintGuide_begin="30dp" />
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button 1"
app:layout_constraintEnd_toStartOf="@+id/button2"
app:layout_constraintStart_toStartOf="@+id/guidelineLeft"
app:layout_constraintTop_toTopOf="@+id/guidelineTop" />
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button 2"
app:layout_constraintTop_toTopOf="@+id/guidelineTop"
app:layout_constraintStart_toEndOf="@+id/button" />

Last updated
Was this helpful?