データバインディングについて
DataBinding使う方法
①xmlで”@{user.name}"のようにバインドするものを定義する ②ActivityMainBinding binding = DataBindingUtil.setContentView(this, R.layout.activity_main); binding.setUser(mUser); のように、MainActivityなどの制御側でバインドのインスタンスを取得 ③actinvityやFragment、Interfaceからxmlを呼び出すには、 xmlないで<variable>を定義する <variable name="user" type="com.example.databinding.User" />
■以下、サンプル
https://github.com/takuyakojima2/MySampleBinding
参考ページ https://qiita.com/t_sakaguchi/items/a83910a990e64f4dbdf1