android-livedata 相关问题

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

LiveDataScope发出未调用的状态

我遇到了一个非常不寻常的问题,其中LiveDataScope没有引发在存储库中启动的异常。问题是,如果代替发出,我放置了一个livedata事件,它是...

回答 1 投票 2

观察方法与观察者<>

我正在阅读与LiveData和ViewModels有关的Android文档,并且遇到了使我感到困惑的条目。在LiveData Overview中,示例代码实现了观察者,就像public ...

回答 1 投票 0

Android ViewModel首次调用时不会加载数据

我使用ViewModel来获取设置片段所需的数据。当我调用get viewModel.getItems()。observer {}时,它总是返回一个空列表,除非我更改设备方向或暂停然后...

回答 1 投票 -1

我们为什么要为每个活动/片段分隔ViewModel?

我最近开始研究Android体系结构组件。我发现MVVM体系结构非常方便,我想精通它。设计我的应用程序时,我应该使用多个...

回答 1 投票 -1

用作变量的变量的静态方法更改值

我在PredictionUtil类中创建了一个静态方法,该方法用于从较小的列表中生成新列表。不仅仅是分配给新变量,新的更新列表也是...

回答 1 投票 0

没有观察地从房间中选择数据

我需要从一个表中选择数据,对其进行操作,然后将其插入另一个表中。仅在当天第一次打开应用程序时才会发生这种情况,并且不会在UI中使用。 ...

回答 1 投票 0

Android Room DB Android中的实时数据观察者问题

我在使用实时数据观察器观察3个不同的列表以在一个回收者视图中查看它们时遇到问题。这是场景:在ListsFragment中,我具有带有3个选项卡的TabLayout(WANT,...

回答 1 投票 0

ViewModel的LiveData是否可以包含要调用其各自视图的函数?

类似于此处的iamjonfry的方法...简单示例:除ui内容(即标题)外,我的数据类(MyUIState)具有onClicked属性。例如,当MyFragment带有按钮的RecyclerView ...

回答 1 投票 0

使用LiveData而不是常规回调有什么好处?

我有一个允许用户登录的应用。用户数据保存在数据库中。 MainActivity实现一个接口OnUserCreationCallback:类MainActivity实现...

回答 3 投票 2

LiveData不会发出所需值

我创建了这样的实时数据:val authTokenLiveData:LiveData = liveData {glow(accountManager.myAuthToken())}并且我正在观察它:accountViewModel ....

回答 2 投票 0

我如何在MutableLiveData上执行转换?

文档显示了如何对LiveData对象执行转换?如何在MutableLiveData对象上执行类似map()和switchMap()的转换?

回答 2 投票 0

多次设置实时数据值仅在上次向观察者触发时

让我通过lazy {MutableLiveData ()}拥有一个类似val aLiveData的实时数据,然后像这样有趣的setValueMultipleTimes(){aLiveData.value =“ 1” ...

回答 1 投票 0

选择单列值作为实时数据

如标题所示,我正在尝试从数据库中选择单个列作为实时数据。但是我收到以下错误消息。错误:不确定如何将游标转换为此方法的返回值...

回答 1 投票 0

LiveData在ViewModel中存储时不起作用

我正在实现LiveData,以将用户数据提取到我的ProfileFragment。我将LiveData变量存储在ViewModel中,以便ViewModel不会在每次调用时都返回新的LiveData。但是...

回答 3 投票 0

带过滤器的LiveData?

我是LiveData的新手,最近我一直在做一些测试。我有一个应用程序,需要显示可以过滤的数据(名称,类别,日期...)。过滤器也可以组合(名称+日期)。 ...

回答 1 投票 2

如何显示来自同一快照侦听器(Firebase)的Fragment和Activity中的数据(均独立)

想在我目前面临的怪异问题上获得您的帮助。我尝试了几天,但没有运气,最后决定在这里张贴以寻求帮助。我创建了一个快照侦听器...

回答 1 投票 0

如何使用Room获取Livedata对象以更新片段?

我对MVVM体系结构还很陌生,但是为什么我似乎无法让Livedata对象更新为片段中的recyclerview,对此我有些困惑。在整个...

回答 1 投票 0

LiveData onChanged在使用FirebaseAuth时多次调用相同的数据

我有一个登录活动,该活动使用电子邮件和密码实施Firebase身份验证。它的作用是将用户输入的电子邮件和密码发送给FirebaseAuth函数并检索响应...

回答 1 投票 0

可变实时数据与实时数据[重复]

[确定,但我有点困惑,mutableLiveData允许您访问set和Post方法,您可以使用set和Post方法将Values添加到实时数据中,然后调用...的onChanged方法。

回答 1 投票 -2

对LiveData Observer进行单元测试会导致Junit5出现NullPointer异常

[我正在使用Android数据绑定来侦听实时数据更改,我想观察viewmodel级别的更改(而不是观察片段,然后将回调发送到viewmodel。...

回答 1 投票 1

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