es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: KOTLIN-STATEFLOW

Recopile el StateFlow transformado en Composable.

Hay una función collectAsState() aplicable a una propiedad StateFlow para observarla en un Composable. Un Composable requiere un StateFlow porque el StateFlow garantiza un valor inicial. Un Flow no viene con esa garantía. Ahora, ¿cuál es la manera de proceder si tengo una propiedad StateFlow pero quiero aplicar un operador . . . Read more

SharedFlow no emitirá valor al suscriptor en el fragmento (collect).

Quiero usar SharedFlow en lugar de StateFlow porque este último no requiere un valor inicial. ViewModel: val photosPaginData = photoRepository.getPhotosPagingData() // Flow{PagingData{Photo}} .cachedIn(viewModelScope) .shareIn(viewModelScope, SharingStarted.WhileSubscribed()) Fragment: viewLifecycleOwner.lifecycleScope.launchWhenStarted { viewModel.photosPaginData.collect { pagingData -> photosAdapter.submitData(pagingData) // no hay llamadas aquí… } } Solo estoy tratando de usarlo por primera vez, así que . . . Read more