在此代码段中,将tools:layout_constraintTop_creator
属性设置为" 1"
<TextView
android:text="@string/passenger_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/textViewPassengerLabel"
android:textAppearance="@style/TextAppearance.AppCompat.Caption"
android:letterSpacing="0.5"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:layout_marginStart="16dp"
android:layout_marginTop="16dp"
android:layout_marginLeft="16dp"
tools:layout_constraintTop_creator="1"
tools:layout_constraintLeft_creator="1" />
答案 0 :(得分:0)
正如命名空间所暗示的那样(工具:layout_constraintTop_creator),Android Studio纯粹使用它 - 当在设备上推送xml文件时,这些属性(使用命名空间工具)实际上被剥离了。
所以不应该使用它:)
现在,如果你想知道Studio如何使用它们,它实际上很简单:我们使用creator属性来跟踪创建约束的人,特别是如果它们是由推理引擎创建的,因为我们想要废弃它们/替换它们在某些情况下他们。