次のレイアウトがあります(関連する部分のみが残っています):
<RelativeLayout>
<View android:layout_alignParentTop="true"/>
</RelativeLayout>
ここに示すように、ブロックでlayout_alignParentTop
宣言された変数で属性を設定しようとしました:<data>
<data>
<variable
name="condition"
type="Boolean"/>
</data>
<RelativeLayout>
<View android:layout_alignParentTop="@{condition}"/>
</RelativeLayout>
ただし、コンパイルしようとすると、android studio は次のように言います。
エラー: パラメータ タイプが java.lang.Boolean の属性 'android:layout_alignParentTop' のセッターが見つかりません。
layout_alignParentTop
データバインディング変数で属性を設定するにはどうすればよいですか?