android - usar - ConstraintLayout: ¿Qué hace `layout_constraintLeft_creator` en xml?
eliminar constraint layout android studio (1)
Para el contexto, esos son atributos de herramientas, están puramente aquí para ayudar a la edición en estudio. Esos atributos en realidad se eliminan al insertar un APK en su dispositivo.
Ahora, los atributos * _creator en ConstraintLayout simplemente nos permiten hacer un seguimiento si creó esas restricciones manualmente (0) o mediante el motor de inferencia (1). Si es lo último y vuelve a hacer clic en la inferencia, sabemos que podemos eliminar esas restricciones de forma segura y volver a calcular las nuevas.
Básicamente, si está satisfecho con su diseño, puede eliminarlos. Pero ya se han eliminado cuando se empujan en el dispositivo.
Código de ejemplo:
<EditText
android:id="@+id/msg_type"
android:layout_width="0dp"
android:layout_height="40dp"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:hint="Input message"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintHorizontal_bias="0.75"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toLeftOf="@+id/btn_chat_send"
tools:layout_constraintBottom_creator="1"
tools:layout_constraintLeft_creator="1"
tools:layout_constraintRight_creator="1"/>
¿Qué hacen las tools:layout_constraintRight_creator="1"
? No hay ningún documento que explique estas cosas.