title: Data Binding : Resources$NotFoundException when attribute of object is int
body: <p>I am trying to use Data binding. It is work properly if I use object that has attribute of string, but in this case I use int and it doesn't work.
  I have object User:</p>
  
  <pre><code>public class User extends BaseObservable{
          public int age;
          ......
  
  
          public User() {}
  
          public int getAge() {
              return age;
          }
  
          public void setAge(int age) {
              this.age = age;
          }
           ...
  
      }
  </code></pre>
  
  <p>here is my layout</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;layout xmlns:android="http://schemas.android.com/apk/res/android"&gt;
      &lt;data&gt;
          &lt;variable name="user" type="com.example.bindingview.User"/&gt;
      &lt;/data&gt;
      &lt;LinearLayout
          android:orientation="vertical"
          android:layout_width="match_parent"
          android:layout_height="match_parent"&gt;
  
          &lt;TextView
              android:layout_width="match_parent"
              android:layout_height="wrap_content"
              android:text="@{user.age}"/&gt;
      &lt;/LinearLayout&gt;
  &lt;/layout&gt;
  </code></pre>
  
  <p>The problem is that TextView cannot have text of age that is int.
  if I change from int to string of age attribute it worked fine.
  What should I do to avoid this problem?</p>