Yc98ejtq

日報 2016-07-12Created on 2016-07-13 by woxtu

    Data Binding Library が便利ということです。これを使うと、JSX(Facebook のほう)のように書くことができます。

    <?xml version="1.0" encoding="utf-8"?>
    <layout xmlns:android="http://schemas.android.com/apk/res/android">
    
      <data>
        <variable name="viewModel" type="foo.bar.ViewModel" />
      </data>
    
      <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent">
    
        <Button
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:onClick="@{viewModel.onClick}"
          android:text="@{String.valueOf(viewModel.count)}" />
    
      </LinearLayout>
    
    </layout>
    

    それはともかく、ビルドに時間はかかるし出てくるエラーは謎だしで早くもつらくなってきました。
    こちらからは以上です。