数据绑定不会创建绑定类

时间:2016-03-04 05:26:08

标签: java android class data-binding

我正在遵循this site的指示,但每当我创建一个绑定类时,我总是会收到错误。

这是我的代码xml代码:

<?xml version="1.0" encoding="utf-8"?>

<data>
    <variable
        name="case"
        type="com.cocolam.oblong.domain.Case" />
</data>

<RelativeLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">

    <TextView
        android:id="@+id/treeNumber"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@{case.tree}" />

    <TextView
        android:id="@+id/treeEarned"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/treeNumber"
        android:text="@{case.treeEarned}" />
</RelativeLayout>

这是我绑定的java文件:

 private CocoMainBinding dataBinder = null;

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View thisView = inflater.inflate(R.layout.coco_main, container, false);

    ButterKnife.bind(this, thisView);

dataBinder = CocoMainBinding.bind(thisView);

    return thisView;
}

但是我得到的错误是CocoMainBinding说&#34;无法解析符号&#34;。我试图创建这个:import com.cocolam.oblong.databinding.CocoMainBinding;但错误仍然存​​在。

有什么建议可以克服这个错误?

提前致谢

0 个答案:

没有答案