DataBindingで引数にcontextを渡すメソッドを扱う

More than 3 years have passed since last update.

DataBindingを使うと、xml内でtextやsrcをバインドできます。

<TextView

android:text="@{user.name}" />

Contextを引数に持つメソッドを扱いたい場合は、 context とそのまま渡せば動作します。

<TextView

android:text="@{user.getTranslatedName(context)}" />

以上です。