【发布时间】:2015-12-08 15:57:24
【问题描述】:
我有以下布局(只剩下相关部分):
<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”的设置器。
如何使用数据绑定变量设置layout_alignParentTop 属性?
【问题讨论】:
-
可以区分大小写吗?你试过用小写 B 的
boolean吗? -
@McAdam331 我刚刚用
boolean试过了,还是不行,错误是一样的
标签: android android-databinding