android - 在 ViewModel 中使用新线程 class
android - using new thread in ViewModel class
我在 android 应用程序中使用数据 mvvm 架构,并使用数据绑定填充 xml 项目。在视图模型 class 中,我使用 AsyncTask
从数据库中获取数据,这给我带来了一些麻烦。 UI 线程首先被调用,我的 xml 项目仍然是空的。我必须做什么?
我找到了我的解决方案。我只是在填充我的项目之后放置 notifyPropertyChanged(BR.item);
并在 getMethod
之前放置 @Bindable
我在 android 应用程序中使用数据 mvvm 架构,并使用数据绑定填充 xml 项目。在视图模型 class 中,我使用 AsyncTask
从数据库中获取数据,这给我带来了一些麻烦。 UI 线程首先被调用,我的 xml 项目仍然是空的。我必须做什么?
我找到了我的解决方案。我只是在填充我的项目之后放置 notifyPropertyChanged(BR.item);
并在 getMethod
@Bindable