Maria
есть навигационное дерево. Допустим, структура государства. Государства разные - структуры разные. Мне нужно отобразить это в многоуровневом списке с чекбоксами. Чекбоксы должны работать как обычные чекбоксы 😁 Выбираю корень - все внутри выбирается. Выбираю какого-то родителя, имеющего детей - выбирается родитель и дети, выбираю ребенка - выбирается ребенок. При этом в случае если я выбрала корень, а потом у какого-то ребенка сняла выделение - корень должен стать unchecked (в идеале третье состояние, partly selected, но пока unchecked более, чем достаточно). Соответственно и наоборот, если руками выбрала всех детей в каком-то родителе, то родитель должен стать checked.
я понял - завтра будет минутка прикину в коде