Question d’entretien chez Mega Trust Group

Why do I need a shared ViewModel?

Réponse à la question d'entretien

Utilisateur anonyme

18 juill. 2023

A shared ViewModel is a way to share data between different fragments or activities in an Android app. It is a class that extends from the ViewModel class and holds the data that is needed by multiple components. The shared ViewModel can be accessed by the fragments or activities using their activity scope, which means they can get the same instance of the ViewModel from the same activity. This allows them to communicate with each other by updating and observing the data in the shared ViewModel.