我有一个包含布局 include layout
include layout param include布局viewModel param类型是BaseSeekBarRecycleViewVM
set a PictureFrameMenuVM 我设置了一个扩展BaseSeekBarRecycleViewVM的PictureFrameMenuVM
但是收到错误:
错误:(123,35)找不到属性的设置器' bind:viewModel' 带参数类型 com.example.whensunset.pictureprocessinggraduationdesign.viewModel.includeLayoutVM.PictureFrameMenuVM 上 com.example.whensunset.pictureprocessinggraduationdesign.databinding.ActivityPictureProcessingPictureTextMenuBinding。
答案 0 :(得分:1)
删除bind:viewModel
标记并直接从代码绑定viewModel。
像这样:
binding.pictureFrameMenu.setViewModel(new YourViewModelName());
其中binding是DataBindingLayout的实例。