android-viewmodel 相关问题

为什么Observers作为observeForever添加到LiveData必须删除?

我已经阅读了Android LiveData文档:您可以使用observeForever(Observer)方法注册没有关联LifecycleOwner对象的观察者。在这种情况下,观察者是......

回答 2 投票 0

onChanged方法的多次观察被称为多次

在我的片段布局文件中,我有一个微调器:

回答 1 投票 0

如何在ViewModel中获取CameraManager而不保留对我的活动/上下文的引用?

在我的应用程序中,我使用Android Jetpack以及导航架构组件。所以现在我想用多个设置片段添加我的设置片段。到目前为止导航工作正常...

回答 1 投票 0

如何在MVM Android中使用数据绑定处理ViewModel中的onClick或onTouch事件

我通过Data Binding浏览了许多与MVVM模型相关的博客。由于与ViewModel的数据绑定使得编写junit测试用例变得容易。我想知道,我该如何实现监听器事件...

回答 1 投票 0

如何使用另一个Room-DAO查询刷新我的RecyclerView

我的Fragment中有一个带有AAC的RecyclerView。 ViewModel - > Repository - > DAO,带有一些自定义查询和一个getAllItems。我想使用Filter FAB或Spinner来调用getOrderItemList或...

回答 1 投票 0

将ViewModelScope与LiveData一起使用时出现问题

我在ViewModel中使用viewModelScope,它调用存储库中的挂起函数,如下所示:ViewModel类DeepFilterViewModel(val repo:DeepFilterRepository):ViewModel(){var ...

回答 1 投票 1

如何使用ViewModel和Databinding实现验证?

使用ViewModel和Databinding验证表单数据的最佳方法是什么?我有一个简单的注册活动链接绑定布局和ViewModel类StartActivity:AppCompatActivity(){...

回答 3 投票 4

Android上LiveData的并发问题

我正在尝试使用改造和LiveData来操纵从API中提取的数据。下面是我的代码viewModel.getTransactions(“withdrawals”)。observe(this,Observer {if(it.getError()== ...

回答 1 投票 1

从视图模型类获取活动的上下文

我的代码基于我发现的使用Android架构组件和数据绑定的示例。这对我来说是一种新的方式,它的编码方式使得用...正确打开新活动很困难。

回答 3 投票 5

找不到属性'android:text'的setter - Android MVVM

我一直在Android MVVM架构中得到这个错误。我试图删除.idea,igradle,gradle文件夹但它没有用。我甚至尝试用无效缓存重新启动工作室,这也是...

回答 1 投票 0

在没有LifecycleOwner的自定义视图中设置LiveData观察器

我正在尝试使用新的Android架构组件,并且在尝试将MVVM模型用于自定义视图时遇到了障碍。基本上我已经创建了一个自定义视图来封装...

回答 1 投票 6

ViewModel如何在配置更改时保留

查看ViewModel文档,它说:换句话说,这意味着如果ViewModel的所有者因配置更改(例如轮换)而被销毁,则不会销毁它。新的 ...

回答 2 投票 7

找不到符号方法setUser_list_user_view(User_List_UserViewModel)虽然它在Binding类中可用

在实现带有数据绑定和实时数据的MVVM体系结构遇到问题时遇到错误“无法找到符号方法setUser_list_user_view(User_List_UserViewModel)”我做了很多...

回答 2 投票 0

如何在单个活动中加载多个AndroidViewModel以访问使用Room从多个表返回值的LiveData

我正在android中开发一个电子商务应用程序,我必须在其中创建多个表,在其上插入数据并从该表中获取活动/片段中的数据(在Spinner中加载值,基于运行条件...

回答 1 投票 3

使用Architecture Components构建的应用程序是否使其成为“MVVM”,如果是,应用程序的哪些部分与哪个MVVM层相关?

我找不到直接回答这个问题的任何来源:Android架构组件是否遵循MVVM架构(如果实施得当)?如果是,应用程序的哪个部分(...

回答 1 投票 0

Viewmodel Livedata不会更新数据观察者

例如,我有12个UpcomingGamesFragment,每个片段有一组不同的游戏数据发布一个月,例如12的第一个片段将在2019年1月发布视频游戏。...

回答 1 投票 0

将ViewModel保留在片段中

我正在与ViewModel和片段合作,并希望在旋转更改时保留我的ViewModel片段。将我的Fragment传递给ViewModelProviders.of()时,它不会被保留,...

回答 1 投票 0

使用viewmodel传递值为空

我有这个viewmodel:public class AmountViewModel扩展了ViewModel {private MutableLiveData amount = new MutableLiveData (); public void setAmount(long value){...

回答 1 投票 0

发布或设置MutableLiveData - 未调用Observer onChanged

我发现了新的android体系结构组件,我想通过一个小的测试应用程序测试一对ViewModel / LiveData。后者有两个片段(在ViewPager中),第一个创建/ ...

回答 1 投票 2

为什么我不能从onChanged()中访问适配器submitList()方法?

有人能告诉我为什么在以下代码中无法访问submitList()方法?类似的代码在另一个测试应用程序中工作正常,尽管它在一个Activity中。公共课......

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.