ConstraintLayout too long xml
У меня есть ограничение ограничений со слишком большим количеством просмотров (по крайней мере 50+) в нем. Теперь становится трудно управлять XML-кодом, так как он превышает 1000 строк. Я пытаюсь использовать теги для разделения кода на несколько макетов, как упомянуто в этом посте, но в теге он не содержит ограничений, так как представления зависят от других представлений или родителя. Таким образом, другой подход заключается в использовании вложенных макетов ограничений, как упомянуто в этом посте. Итак, у меня есть два вопроса:
1- Как использовать тег с ограничением размещения и сохранить ограничения без изменений?
2- Или использовать вложенные макеты ограничений? Но это кажется, что убивает цель иметь плоскую иерархию представления