Android 数据绑定中带if条件的chainStyle
我有一个问题,使链样式依赖于来自数据的条件,所以如果数据为空,我需要传播链样式,否则它将被打包Android 数据绑定中带if条件的chainStyle,android,data-binding,android-databinding,android-jetpack,Android,Data Binding,Android Databinding,Android Jetpack,我有一个问题,使链样式依赖于来自数据的条件,所以如果数据为空,我需要传播链样式,否则它将被打包 <TextView android:id="@+id/tv_data" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="@color/black" android:textS
<TextView
android:id="@+id/tv_data"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@color/black"
android:textSize="20sp"
app:layout_constraintBottom_toTopOf="@+id/textView2"
app:layout_constraintEnd_toStartOf="@+id/relativeLayout"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_chainStyle="@{gameState.data== null ? spread : packed }" />
找不到标识符“排列”
检查标识符拼写是否正确,以及是否缺少或标记。必须添加标识符的使用类。例如,当需要使用条件添加可见性时 因此,必须将
ConstraintLayout
导入到使用它的xml数据中。
像这样的东西