版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_26841579/article/details/85264740
1,在学习databinding的时候,遇到一个问题。就是动不动就报错。什么也没更改过。
经过多次的排查,找到一个原因就是。
在进行数据与xml绑定的时候,也就在在
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="u"
type="com.cwj.mms.model.UserModel" />
<variable
name="presenter"
type="com.cwj.mms.MainActivity.Presenter" />
</data>
这写这个之前。一定要保证,你的model 或者其他要进行使用的类,已经建好。
还有一个问题就是,如果你新建一个类,在建好之后,先不要在data里面进行声明,先运行下,再声明。不然很多奇怪的问题。这都是一些细节,看了百度上的 没有关于这些顺序的说明。 特此记录。