RoboBinding:firePropertyChange()上没有这样的属性异常

时间:2015-02-08 22:34:02

标签: java android mvvm data-binding robobinding

我在我的项目中使用RoboBinding。 在ContactsActivityViewModel类中的某个地方,我调用firePropertyChange('Contacts')并获得异常:

java.lang.IllegalArgumentException: No such property 'com.psksoft.watchphone.viewmodels.ContactsActivityViewModel.Contacts'

但ContactsActivityViewModel类有getContacts()和setContacts()。它看起来像RoboBinding相册样本中的ViewAlbumsPresentationModel类。

我的ContactsActivityViewModel类的完整源代码可在

获得

http://pastebin.com/raLWt6XV

例外情况发生在第153行。 谁知道发生了什么?提前谢谢!

1 个答案:

答案 0 :(得分:1)

尝试使用小写的属性名称

_ChangeNotify.firePropertyChange("contacts");