我有以下布局(仅保留相关部分):
<RelativeLayout>
<View android:layout_alignParentTop="true"/>
</RelativeLayout>
我尝试使用在<data>
块中声明的变量设置layout_alignParentTop
属性,如下所示:
<data>
<variable
name="condition"
type="Boolean"/>
</data>
<RelativeLayout>
<View android:layout_alignParentTop="@{condition}"/>
</RelativeLayout>
然而,在尝试编译时,Android Studio会显示以下错误:
错误:找不到参数类型为java.lang.Boolean的属性“android:layout_alignParentTop”的setter。
我该如何使用数据绑定变量设置layout_alignParentTop
属性?
boolean
,但仍然不起作用,错误仍旧相同。 - Mikhail