android-livedata 相关问题

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

Livedata在junit测试中返回null

我有像这样的@Dao接口SourceDao {@Query(“SELECT * FROM source_table”)我的Room DAO类有趣的getAllSourceItems():LiveData > @Query(“SELECT * FROM ...

回答 1 投票 0

LiveData在第一次回调后删除Observer

收到第一个结果后,如何删除观察者?下面是我尝试过的两种代码方式,但即使我已经删除了观察者,它们也都会继续接收更新。观察员观察员= ......

回答 6 投票 26

从Livedata到RxJava的仅网络资源

我有这个类使用livedata进行请求调用...我想将此类转换为rxjava类...因为我想在我的repository / viewmodel类中使用rxjava ...有人可以帮我...

回答 1 投票 0

android-如何从MutableList获取属性列表

这是我的JSON:{“cats”:[{“id”:“2”,“uid”:“2”,“name”:“English”,“date_update”:“2019-04-22 15:31: 00“,”numCards“:0}]}我有这两个类:...

回答 1 投票 0

如何将ViewModel与Repository连接,以便将数据传播到View(MVVM,Livedata)

我添加了一些代码以使我的问题更加清晰。改造界面:公共界面JsonPlaceHolderAPI {public static final String BASE_URL =“https://jsonplaceholder.typicode.com/”; ...

回答 1 投票 0

Android Room @Relation多对多?

我正在开发一个Android应用程序,并在Android操作系统中使用新的架构组件:LiveData,ViewModel和Room。关于创建@的Room实现我有一个小问题...

回答 1 投票 2

LiveData与Observable数据对象

根据LiveData文档,其中一个功能旨在使用可观察模式通知数据更改。 (与此同时,LiveData提供了许多其他有前途的功能)......

回答 2 投票 4

插入Room数据库后,LiveData不会更新

我的项目基本上允许用户创建产品列表,可以添加不同的产品。所以在我的情况下,我的实体之间存在的关系是多对多的:我有一个表...

回答 1 投票 1

调用getValue()后,LiveData对象保持为null

我想在LiveData-Object上更新我的Repository中的对象的成员变量。问题是,如果我调用getValue()方法,我会继续得到一个NullPointerException,尽管......

回答 4 投票 5

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

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

回答 2 投票 0

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

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

回答 1 投票 0

何时使用MutableLiveData和LiveData

何时使用MutableLiveData和LiveData意味着使用方法的区域:MutableLiveData getUser(){if(userMutableLiveData == null){userMutableLiveData = new ...

回答 3 投票 5

当数据库中的对象更改时,LiveData不会更新

我有以下片段:public View onCreateView(@NonNull LayoutInflater inflater,@ Nullable ViewGroup容器,@ Nullable Bundle savedInstanceState){View view = inflater.inflate(R.layout ....

回答 1 投票 0

MutableLiveData不通知观察者

我试图使用MutableLiveData与数据库中的预填充值,但Observer总是返回null作为书。我需要将它保存为MutableLiveData,而不是LiveData,因为我必须设置它...

回答 1 投票 1

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

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

回答 1 投票 1

使用CalendarView进行数据绑定

我想使用与Android LiveData组件的双向数据绑定(作为Observable字段的替代方法。这里是使用CalendarView和EditText的简单项目的代码,它显示两个信息...

回答 1 投票 2

Android会议室 - 关系和LiveData

我有一个Lure类,它包含LureImage类的ArrayList,如下面的代码所示。在我的存储库中,我进行数据库调用以获取LiveData >然后我......

回答 1 投票 0

Android上LiveData的并发问题

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

回答 1 投票 1

简单的ViewModel项目中的NullPointerException

我为了保存任意对象的数据,我创建了一个ViewHolder模式。但是,我一直在通过ViewHolder获取NullPointerException。简单对象类公共类Action {public ...

回答 1 投票 0

ArrayAdapter中的Android分页库

如何在ArrayAdapter中使用分页库(我不想使用ListView或RecyclerView)? categories是要显示的字符串列表。我有很多类别。我希望它是......

回答 1 投票 0

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