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裏面進行聲明,先運行下,再聲明。不然很多奇怪的問題。這都是一些細節,看了百度上的 沒有關於這些順序的說明。 特此記錄。