Code: Select all
@Serializable
sealed class MyGraph {
@Serializable
data class MainScreen(val isNew: Boolean) : MyGraph()
}
< /code>
Um nach dem Durchziehen mehrerer Bildschirme zum ersten Bildschirm zurück zu navigieren, habe ich den folgenden Ansatz ausprobiert: < /p>
navController.navigate(MyGraph.MainScreen){
popUpTo(){ inclusive = false }
launchSingleTop = true
}
< /code>
Ich erhalte jedoch den folgenden Fehler: < /p>
kotlinx.serialization.SerializationException: Serializer for class 'Companion' is not found.
Please ensure that class is marked as '@Serializable' and that the serialization compiler plugin is applied.