Initiieren Sie MutablestateFlow mit Datenbankdaten

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Initiieren Sie MutablestateFlow mit Datenbankdaten

by Anonymous » 22 Aug 2025, 05:16

Gibt es eine Möglichkeit, einen mutablestateFlow mit Daten aus der Datenbank zu initiieren? Ich habe den folgenden Ansatz ausprobiert, aber der RecordedActivityUistate wird nicht mit dem Objekt aus dem ActivitiesRepository .
aktualisiert

Code: Select all

val recordedActivityUiState = MutableStateFlow(ActivityUiState())
// State used only to update the recordedActivity UI state
val recordedActivityState = activitiesRepository.getRecordedActivity().map { recordedActivity ->
if (recordedActivity != null) {
recordedActivityUiState.update {
ActivityUiState(
id = recordedActivity.id,
title = recordedActivity.title,
note = recordedActivity.note,
startTime = recordedActivity.startTime
)
}
}
}

Top