android-viewmodel 相关问题

如何将URL中的图像从Kotlin中的ViewModel动态加载到ImageView中

我正在编写一个用于显示NHL分数的应用程序,并希望RecyclerView中的每个团队在其旁边都有他们的徽标。我可以请求一个带有团队ID的URL,该URL将返回一个高分辨率...

回答 3 投票 0

泄漏金丝雀检测到分离碎片上的某些内存泄漏

[当我从活动中分离片段时,Leak Canary检测到androidx.core.widget.NestedScrollView内部的某些内存泄漏。我没有可观察到的东西,只有一个视图模型绑定到它的数据绑定...

回答 1 投票 0

如何使ViewModel观察者最初不观察?

我通过onCreateOptionsMenu(菜单菜单)在工具栏上有一个SearchView图标。单击该图标将创建一个EditText行,以供用户输入搜索输入。我有一个TextWatcher()附加到...

回答 1 投票 0

当我重新输入片段时,Android MutableLiveData不断发出信号

我在导航组件中使用共享的ViewModel,而不是为每个片段创建一个ViewModel(主要是因为它更容易),但是现在当我重新输入片段并订阅时出现问题...

回答 1 投票 0

为什么在调用ViewModel onCleared()方法后,ViewModelScoped协程不可用

我正在当前Android应用程序的多个Fragment之间共享ActivityScoped viewModel。 viewModel使用协程范围viewModelScope.launch {}我的问题是仅.launch {} ...

回答 2 投票 0

[Android-使用MutableLiveData的视图模型类型不匹配

我在我的应用程序中使用mvvm架构,这是我的代码:类ProductRepository:BaseRepository(){private var mutableLiveData = MutableLiveData ()fun getProducts(...

回答 1 投票 0

DialogFragments应该具有自己的ViewModel还是应该使用其包含的Fragment的ViewModel?

我是android的新手,我不确定让DialogFragments使用其包含的Fragment的ViewModel是一个好习惯,还是应该拥有自己的ViewModel。我问这个是因为...

回答 1 投票 0

使用导航组件时在片段之间传递数据的限制是什么?

我正在尝试使用共享的ViewModel在片段之间传递一些数据。如文档所述:例如,您应该传递键来检索对象而不是传递对象本身,因为...

回答 1 投票 0

如何在FragmentActivity的onBackPressed事件中传递数据或添加观察者

我正在开发android应用,当用户按下后退按钮(这意味着触发了onBackPress事件)时,我面临传递数据的问题。我想用viewmodel触发观察者事件,但是...

回答 1 投票 0



从RxJava嵌套链内的LiveDataReactiveStreams.fromPublisher()发布多个结果

让我们从一个基本示例开始,假设我有以下代码块,用于从存储库私有fun getToken()中获取Auth令牌:LiveData {返回...

回答 1 投票 0

在ViewModel中从服务器获取数据后,LiveData Observer不会更新UI

我正在尝试使用改造的get请求从服务器获取数据,在ViewModel中,我启动了该请求,该请求的OnResponse方法显示已成功从...中检索数据。] >> [[

回答 1 投票 1

LiveData的包装器类

我有一个ViewModel类,如下所示:类MainViewModel(private val schedulerProvider:BaseSchedulerProvider):BaseViewModel(){private val _posts = MutableLiveData &...

回答 1 投票 1

在ViewModel中从服务器获取数据后,LiveData Observer不会更新UI

我正在尝试使用改造的get请求从服务器获取数据,在ViewModel中,我启动了该请求,该请求的OnResponse方法显示已成功从...中检索数据。] >> [[

回答 1 投票 0

'ViewModelProviders'已过时。升级生命周期扩展后:从2.1.0到2.2.0-alpha05

Android Studio->新建项目->选择“带标签的活动”。将生命周期扩展从2.1.0升级到2.2.0-alpha05后,不推荐使用ViewModelProviders。在简单的情况下,可以用“ by ...

回答 2 投票 2

[使用MVVM模式在Android中运行后台任务

我正在使用MVVM模式在android应用上工作。我需要在ViewModel类中执行一些背景数学计算。此任务将从文件A中读取一些数据,然后将结果保存到其他几个文件中...

回答 1 投票 0

viewModelScope未取消

[看完Sean在Android(Google I / O'19)上的解释后,我尝试了相同的方法:init {viewModelScope.launch {Timber.i(“ coroutine awake”)while(true){delay(2_000)...

回答 1 投票 0

当所有EditText完成时启用按钮

我想在表单中的所有字段都填写完毕后启用AppCompatButton。我正在使用ViewModel,并想使用数据绑定来启用此功能。我有2种方法在文本为...时触发...

回答 3 投票 1

删除实时数据观察一个封闭的内部创建

我有一个去除瓶盖内产生的实时数据观察的问题。该观察是创建像这样:recordingListener.startRecording(){ID - > this.ID = ID ...

回答 1 投票 1

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