Hola!!


This site is built using hugo and the theme is built by Fredrik if you enjoy it, it is available at github


Data Binding

Data Binding is the technology to combine static or dynamic data source UI such as XML.

Thre is a need to set the layout tag as follows

<layout xmlns:android="http://schemas.android.com/apk/res/android">
    ...
</layout>

Please be sure to define the xmlns attribute. Data binding can be used, but because you can not be an event of onClick calls. Not called is onSampleClick method in the case of the following.

<layout>
    <data>
       <variable name="activity' type="com.activity.MainActivity" />
    </data>
    ...

    <Button
        onClick="@{activity.onSampleClick}" /> // not work
</layout>

Please be sure to define the xmnls attribute to the layout.

<layout xmlns:android="http://schemas.android.com/apk/res/android">
    <data>
       <variable name="activity' type="com.activity.MainActivity" />
    </data>
    ...

    <Button
        onClick="@{activity.onSampleClick}" /> // work
</layout>