当Activity在后台时,是否可以更新ViewModel?

时间:2018-06-13 13:41:07

标签: android rx-android android-viewmodel

当我有一个活动(A)与ViewModel-A订阅Rx数据时,我打开一个新的活动(B)。

ViewModel(A)是否仍在监听更改?

想象一下,当我让ViewModel-A订阅了一个每次更改内容时返回Data的Rx时的情况。如果我访问Activity-B并对此数据进行任何更改, 是否会通知ViewModel-A?

1 个答案:

答案 0 :(得分:1)

您的viewmodel只要您的活动生效,这样您就可以在活动生效期间做任何您想做的事情(即使它不可见)