我们可以通过以下类似方式创建LiveData或StateFlow。
对于 StateFlow,是否有一种(或 API)保持上一个值并恢复它的方法,就像 LiveData 中的那样?
val _liveData = MutableLiveData(0)
val _stateFlow = MutableStateFlow(0)
然而在LiveData中,我们可以通过使用
来确保数据的保存和恢复val _liveData: MutableLiveData<Int> = savedStateHandle.getLiveData("Key", 0)
对于 StateFlow,是否有一种(或 API)保持上一个值并恢复它的方法,就像 LiveData 中的那样?