инклюд внутри layout2, а layout2 внутри layout1. И у меня viewBinding.
В layout3 я динамически добавляю еще один layout4. Как правильно осуществлять доступ к нему через viewBinding?
Вот так подойдет или есть более красивое решение?
binding.layout2.layout3.addView(layout4Binding.inflate(layoutInflater).root)
val binding_layout4 = binding.layout2.layout3[0] as layout4Binding
вроде как если в xml использовать include, то через viewbinding этот include по id будет являться экземпляром viewbinding того лайаута, который в нем указан
да, так есть только в layout3 я динамически в коде добавляю другой лэйаут, поэтому просто так к нему не достучаться
можно вызвать MyLayoutBinding.bind(myView)
Обсуждают сегодня