How ViewModels survive configuration changes



А вы знаете как в андроиде вьюмодельки переживают изменение конфигурации?



Если нет – вот статейка, в которой на примере Activity разобрали исходники из sdk, все достаточно просто. У Activity есть 2 метода, через которые и происходит вся работа.



👉 onRetainNonConfigurationInstance()

👉 getLastNonConfigurationInstance()



Читать (En)