Итак, я читал документацию Android о повторном использовании макетов. Думаю, я немного понимаю, как работает include , но меня особенно смущает предложение в merge , в котором говорится:
" Тег помогает устранить избыточное представление группы в иерархии представлений при включении одного макета в другой.
Например, если ваш основной макет представляет собой вертикальный LinearLayout, в котором два последовательных представления можно повторно использовать в нескольких макетах, тогда повторно используемый макет, в котором вы размещаете два представления, требует своего собственного вида root. Однако использование другого LinearLayout в качестве root для повторно используемого макета приведет к вертикальному LinearLayout внутри вертикального LinearLayout. Вложенный LinearLayout не служит никакой реальной цели, кроме как замедлить работу вашего пользовательского интерфейса."
Может ли кто-нибудь объяснить это в терминах непрофессионала?