ViewModel Цель - сохранить данные о событиях жизненного цикла и изменениях конфигурации.
Но для определенных изменений конфигурации, таких как изменение языкового стандарта , я хотел бычтобы получить свежий экземпляр viewModel.Как я могу форсировать отдых?
class HomeActivity : AppCompatActivity() {
var viewModelFactory: ViewModelProvider.Factory
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
// How to get new instance on locale change?
var viewModel = ViewModelProviders.of(this, viewModelFactory)
.get(HomeViewModel::class.java)
}
}