и LinearLayout, и ConstraintLayout?
Это чат котлина, по андроиду вот https://t.me/android_ru. Но либо ты перепутал что-то в сообщении, либо ты что-то неправильно делаешь
понял! просто мне конкретно в коде котлина нужно это сделать
Здесь по вопросам языка больше. LayoutParams это не контейнер, а параметры размеров для вью. Грубо говоря, в настройки для вью ты хочешь запихнуть два дочерних вью
то есть через xml это можно сделать, а через kotlin нельзя?
В xml у тебя не LayoutParams родительская вью, а что-то другое из ViewGroup (FrameLayout, LinearLayout и др). Тебе нужна любая вью, которая наследуется от ViewGroup и в нее можно добавить дочерние вью. Вручную создавать разметку не распространенная практика, сам такое пару раз делал, поэтому примерный код будет таким val linearLayout = LinearLayout(context) linearLayout.addView(yourLinearLayout) linearLayout.addView(yourConstraintLayout) При запуске экрана с разметки в xml создаются объекты java, все это можно сделать вручную (как на java, так и на kotlin). Можешь зажать на контрол и нажать на имя тега в xml, откроется его java реализация. И вложенный ConstraintLayout плохая практика
Обсуждают сегодня