функции во фрагменте я во view model передаю данные с экрана (а именно chip.text.toString())
Это нормальная практика? я знаю, что view model не должна знать о вью, но я передаю только текст чипа из фрагмента
private fun setChipClickListener(chip: Chip) {
chip.setOnClickListener {
viewModel.onChipSelected(chip.text.toString())
chip.isChecked = true
}
}
Так ты же стрингу кидаешь, а не вьюху. Ничего криминального нет
Обсуждают сегодня