android-livedata 相关问题

Android LiveData保留了该值,并允许它观察更改并尊重应用程序组件的生命周期。

Android LiveData:如何执行ArrayList >?

我正在创建具有MVVM架构的应用程序,并且遇到了要在View中显示LiveData列表的问题。在我的ViewModel中,我有一个getAll()函数,该函数从...

回答 1 投票 0

Android MVVM 2 ViewModel与LiveData共享1个存储库

我对带有存储库的MVVM模式有疑问。我有一个托管2个片段的活动。我们称它们为FragmentA和FragmentB。这两个片段具有自己的viewModel,例如...

回答 1 投票 0

每次调用Activity的onCreate()回调时都会调用存储库中的RefreshShows()

我在Github中有以下项目:https://github.com/Ali-Rezaei/TVMaze我已经开始在示例应用程序中使用Koin作为依赖项注入框架:类TVMazeApplication:Application(){...

回答 1 投票 0

ViewModel在屏幕旋转时更新

我已经创建了一个简单的项目来研究Kotlin和Android体系结构https://github.com/AOreshin/shtatus屏幕由RecyclerView和三个EditText组成。对应的ViewModel是...

回答 1 投票 2


如何在存储库(MVVM)中分离Firestore SnapshotListener,

我相信我需要分离Firestore侦听器,但是如果不将上下文传递到我的存储库,我将看不到如何执行此操作。下面是一个示例:Fragment在onViewCreated和...

回答 1 投票 0

稍后在ViewModel中初始化LiveData

最近选择使用LiveData,在初始化变量时遇到问题。我有2个活动(我不使用导航,但是这不是重点):一个是包含项提取的列表...

回答 1 投票 0

吐司反复重复打印

[执行了一些Firebase操作后,我试图根据文本框中键入的文本为MutableLiveData 设置不同的值。 (从firebase取值......> ]

回答 1 投票 0

我的MediatorLiveData尚未更新

我不知道为什么我的mediatorLiveData无法更新?我还在我的活动文件中设置了观察者。我想做的是单击一个按钮,该按钮会将实时数据源添加到我的...

回答 1 投票 0

如何覆盖mutableLiveData中的值

我有一个变量,其类型是MutableLiveData,就像这样var info = MutableLiveData ()我知道我可以像这样在kotlin中覆盖setter和getter:var info = MutableLiveData ] >> < [

回答 1 投票 0

Android Room LiveData观察器未更新

我有一个带有RecyclerView的片段。我使用ViewModel来保存要从Room数据库显示的LiveData,并尝试通过观察ViewModel中的数据来更新RecyclerView。但是...

回答 1 投票 1

Android单元测试:如何模拟包含MutableLiveData但仅公开LiveData的对象?

我有一个存储库类,该类使用MutableLiveData对象(仅作为LiveData公开)将异步Web查询的结果返回给ViewModel。然后,ViewModel使用Transformation来映射结果...

回答 1 投票 1

重新加载片段后触发LiveData观察器

我的MainAcivity托管2个片段,登录并注册。我在LoginFragment上有一个LiveData观察器,该观察器观察用户登录实时数据,此后如果对用户进行身份验证,MainMenuActivity意图将...

回答 1 投票 0

ViewModel onChanged()无限调用

我在recyclerView项目上的复选框处于选中状态或未选中状态时计算百分比。它工作正常,但是当我向recyclerView添加新项目时,有时会无限调用onChanged()并且UI冻结。在...

回答 1 投票 0

存储库和Viewmodel之间的数据

我想在用户填写数据并按Submit之后将数据从存储库传递到viewModel:View Model:公共类LoginViewModel扩展了ViewModel {private boolean isValid = true;私人...

回答 1 投票 0

Kotlin MutableLiveData列表在设置空数组数据时不会通知观察

我有一个MutableLiveData变量val myModels:MutableLiveData ?> = MutableLiveData(null)并在调用函数后具有网络函数getModels(),如果...

回答 1 投票 0

如何根据LiveData.observe上收到的信息更新ROOM数据库?

我在整个代码的两个关键位置都遇到了这个问题,无法解决。我有以下问题:我想通过数据库检索信息并同时更新所有信息。我有一个...

回答 1 投票 0

AsyncSubject可以处理RxJava中的SingleLiveEvent情况吗?

问题一次性事件的反应式编程模式的问题在于,可能在最初的一次性事件发生后将它们重新发送给订户。对于LiveData,...

回答 1 投票 0

Android LiveData,无法创建类viewModel的实例

按照android给出的示例,我扩展了ViewModel类公共类NameViewModel扩展了ViewModel {private MutableLiveData currentName;公共MutableLiveData ]]

回答 1 投票 0

片段在重新创建视图后会丢失ViewModel的数据

假设您有2个片段连接到一个(或多个)viewModel,并且在活动内部您将在它们之间切换。一旦打开片段,viewModel就会按预期工作,因此我开始监听...

回答 1 投票 1

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