У меня проблема с программным добавлением видов в ConstraintLayout
и настройкой всех ограничений, необходимых для работы макета.
Что у меня на данный момент не работает:
ConstraintLayout layout = (ConstraintLayout) findViewById(R.id.mainConstraint);
ConstraintSet set = new ConstraintSet();
set.clone(layout);
ImageView view = new ImageView(this);
layout.addView(view,0);
set.connect(view.getId(), ConstraintSet.TOP, layout.getId(), ConstraintSet.TOP, 60);
set.applyTo(layout);
ImageView
даже не отображается на макете. При добавлении в RelativeLayout
он работает как шарм.
Что я могу сделать, чтобы создать необходимые ограничения, чтобы мой макет снова работал?