DataBinding繫結android:onClick出錯

陳明明發表於2017-12-19

前一天還正常使用,不知道我做了什麼改動,今天編譯的時候報錯了。

報錯資訊:Cannot find the setter for attribute 'android:onClick' with parameter type lambda on android.widget.TextView.

解決方案:

佈局中輸入onClick發現有個onClickListener提示,試了一下,執行成功。onLongClick應該會有同樣的問題吧(沒試過)

...
   android:onClickListener="@{(view)->viewModel.openLogin(view)}"
...
複製程式碼

相關文章