несколько viewmodel? Насколько это правильно?
может. Свою и shared например
Насколько я понял конечно кол-во экранов, апи и дао. Репозиториев и вьюмоделей может быть 0<x<=экраны
То есть мы можем сделать так: class MainActivity : AppCompatActivity() { .... private val viewModel: MainViewModel by viewModels() private val viewModel1: MainViewModel1 by viewModels() private val viewModel2: MainViewModel2 by viewModels() ............. Или это уже не правильно будет с точки зрения этой архитектуры?
архитектура не нарушается. Даже могу представить ситуацию, когда такое нужно
Обсуждают сегодня