当 Activity 在后台时,可以更新 ViewModel 吗?
Could a ViewModel be updated when the Activity is in background?
当我有一个 Activity (A),ViewModel-A 订阅了 Rx 数据,我打开了一个新的 Activity (B)。
ViewModel (A) 是否仍然监听变化??
想象一下当我让 ViewModel-A 订阅一个 Rx 时的情况,每次我改变一些东西时 return 数据。如果我访问 Activity-B 并对此数据进行任何更改,
会通知 ViewModel-A 吗?
你的 viewmodel 和你的 activity 一样长,所以你可以在你的 activity 活着的时候做任何你想做的事(即使它不可见)
当我有一个 Activity (A),ViewModel-A 订阅了 Rx 数据,我打开了一个新的 Activity (B)。
ViewModel (A) 是否仍然监听变化??
想象一下当我让 ViewModel-A 订阅一个 Rx 时的情况,每次我改变一些东西时 return 数据。如果我访问 Activity-B 并对此数据进行任何更改, 会通知 ViewModel-A 吗?
你的 viewmodel 和你的 activity 一样长,所以你可以在你的 activity 活着的时候做任何你想做的事(即使它不可见)