我对片段上的数据绑定有问题。
我的代码:
Context context= getActivity();
FragmentWeatherViewPagerSlide01Binding binding = DataBindingUtil.inflate(inflater, R.layout.fragment_weather_view_pager_slide01, container, false);
View rootView = binding.getRoot();
WeatherMainViewModel weatherMainViewModel= new WeatherMainViewModel(context);
binding.setVM(weatherMainViewModel);
xml中的:
<data>
<variable
name="vm"
type="ch.testing.test.views.weather.WeatherMainViewModel"/>
</data>
Android Studio不知道setVM方法。 为什么?我忘记了什么吗?