Android ConstraintLayout:layout\u constraintLeft\u creator在xml中做什么?
示例代码:Android ConstraintLayout:layout\u constraintLeft\u creator在xml中做什么?,android,android-constraintlayout,Android,Android Constraintlayout,示例代码: <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"
<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"/>
tools:layout\u constraintRight\u creator=“1”
在这里做什么?没有任何文档解释这些内容。对于上下文——这些是工具属性——它们在这里纯粹是为了帮助studio中的版本。当您将APK推送到设备时,这些属性实际上会被剥离
现在,ConstraintLayout中的*_creator属性只允许我们跟踪手动(0)或通过推理引擎(1)创建的约束。如果是后者,您再次单击推断,我们知道可以安全地删除这些约束并重新计算新的约束
所以基本上如果你对你的布局满意,你可以删除它们。但在设备上按下时,它们已经被删除。默认值是多少?零?