android-livedata 相关问题

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

各项活动的共同MVVM逻辑[非公开]

需求 我目前正在开发一个使用MVVM、实时数据和数据绑定的android应用。我有一个用例,我需要在android应用程序的多个屏幕上显示一个评论按钮。...

回答 1 投票 1

在测试Room时,无法从LiveData中获取价值

我正在尝试测试我的Room Database,并使用这个函数观察发出的LiveData,正如架构组件示例GitHub应用中推荐的那样。注意:我得到的是一个关系类......

回答 0 投票 0

LiveData无法观察到变化

我正在从ViewModel的DialogFragment更新LiveData值,但无法在Fragment中获取该值。 ViewModel:类OtpViewModel(priv val otpUseCase:OtpUseCase,analyticsModel:...

回答 2 投票 1

使用LiveData或MutableLiveData观察数据库的单个条目

我目前正在开发一个应用,该应用需要观察数据库中一个条目的更改。该应用程序的结构如下:My MainActivity是一个RecyclerView,列出了DB中的所有朋友。单击时...

回答 1 投票 0

在一种特定情况下未观察到LiveData

我的ViewModel中有3个LiveData对象,正在对它们进行转换,问题是观察到2个LiveData,而没有观察到另一个,我尝试了类似...

回答 1 投票 0

防止MediatorLiveData事件在配置更改时发出

在体系结构示例中,有一个名为SingleLiveEvent的MutableLiveData扩展,可以帮助我们防止LiveData在手机旋转或配置更改时触发。这个(SingleLiveEvent)...

回答 1 投票 0

Android Words示例(MVVM,LiveData,会议室)+ SearchView +删除,删除错误的项目

GIF显示问题发行版滑动过滤以删除时删除了错误的条目(使用SearchView)时,刷入已过滤的项目。在上面的gif中,您可以看到删除了“项目1”而不是“项目3”。滑动...

回答 1 投票 0

Filter RecyclerView的带有LiveData项的列表,带有searchview [重复]

我决定优化代码,因此切换到liveData。我在youtube上观看了一个教程(youtube链接),但是当用户输入...

回答 1 投票 0

我如何从实时数据中获取列表?

我正在使用一个将事务存储在本地SQLite本地数据库中的应用程序,我正在使用Room。我有2个由MainActivity组成的活动,在这里我有一个带有所有...

回答 1 投票 0

Android kotlin类型继承失败

引言:我按照以下示例创建了一个android项目:https://github.com/android/architecture-samples/我必须添加一个包含响应状态(成功/错误)及其值的类,...

回答 1 投票 0

在函数之间传递MutableLiveData

我在ViewModel中有一个函数'A',它从firebase中检索数据,并将该值分配给MutableLiveData (所有这些都包装在onSuccessListener中)并返回它。此功能...

回答 2 投票 0

ViewModel没有零参数构造函数错误-即使它具有零参数构造函数

我是Android和Java的新手,正在尝试制作基于位置的应用。编辑我做了一个非常简单的测试代码,并得到了相同的错误。这是java:包com.example.viewmodeltest; ...

回答 2 投票 0

是否有办法在FirebaseMessagingService中获得LifecycleOwner?>

我正在开发聊天应用,并且正在使用Firebase Cloud Messaging进行通知。我发现最好将通知(通知信息)保存在本地数据库(例如Room)中,这样可以帮助我...

回答 1 投票 0

无法观察到具有ArrayList的实时数据(Kotlin)?

我在我的项目中使用的是Android Jetpack组件ViewModel + Live数据之一,当使用常规数据(例如string和Int时,它对我来说很好用,但是在arrayList上将无法观察到...

回答 1 投票 2

防止Livedata事件在配置更改时触发

我正在开发一个问卷调查应用程序,问题列表保存在我的ViewModel中,视图正在观察问题的变化:QuestionViewModel:var _question = SingleLiveEvent ((] ...

回答 1 投票 0

scrollToPosition()在片段中更新RecyclerView时

我列出了一个列表,该列表使用LiveData从Room数据库中获取项目。然后,使用BindingAdapter将此liveData 绑定到recyclerView。列表适配器是listAdapter,而不是`...

回答 2 投票 0

为什么ViewModelProvider在屏幕旋转时创建视图模型的新实例?

我正在尝试实现分页,但是每次旋转视图模型的屏幕构造函数时,都会触发loadInitial从DataSource类的网络中获取新数据。帮助...

回答 1 投票 0

如何在Kotlin中使用MutableLiveData?

我在Kotlin中使用MVVM体系结构。我创建了一个ViewModel和Repository类。在存储库类中,我正在使用翻新从API获取数据。我正在将该数据存储到我的...

回答 1 投票 0

scrollToPosition(),使用片段更新RecyclerView时

我列出了一个列表,该列表使用LiveData从Room数据库中获取项目。然后,使用BindingAdapter将此liveData 绑定到recyclerView。我需要保持滚动状态或...

回答 2 投票 0

LiveData的Transformations.map不会仅在单元测试中触发

我有一个像这样的ViewModel:类MyViewModel {val title = MutableLiveData ()val onTitleError:LiveData = Transformations.map(title,this :: validateTitle)} ...

回答 1 投票 0

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