Когда я использую от ViewModel
во второй раз для insert
значения в sqlite
, возьми меня crash
и скажи, что это ноль!
Мой код похож на приведенный ниже, вот мой fragment
:
.....
@Inject
CourseContentListViewModel courseContentListViewModel;
.....
И мой module
:
.....
@CourseContentListFragmentScoped
@Provides
CourseContentListViewModel courseContentListViewModel(CourseContentListFragment courseContentListFragment) {
return ViewModelProviders.of(courseContentListFragment)
.get(CourseContentListViewModel.class);
}
.....
Вот, поймите меня, сбой:
protected void insertZeroMain(_0 zero) {
Executor executor = Executors.newSingleThreadExecutor();
executor.execute(() -> courseContentListViewModel.insertZero(zero));
}