我正在遵循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;但错误仍然存在。
有什么建议可以克服这个错误?
提前致谢