Retrofit2 icon indicating copy to clipboard operation
Retrofit2 copied to clipboard

请问--用mvvm框架,请求在ViewMode中,viewmodel不持有Activity,怎么显示你的loading

Open wzqjava opened this issue 5 years ago • 1 comments

请问--用mvvm框架,请求在ViewMode中,viewmodel不持有Activity,怎么显示你的loading

wzqjava avatar Jun 09 '20 03:06 wzqjava

abstract class BaseViewModel : ViewModel() { val loading = SingleLiveEvent<Boolean>() }

abstract class BaseActivity<T : BaseViewModel, VB : ViewBinding> : BaseBindingActivity<VB>() { open fun initObservers() { addObserver(viewModel.loading) { if (it) { showLoading() } else { hideLoading() } } } } `

inPeige avatar Jan 30 '23 06:01 inPeige