У меня есть несколько представлений, которые я хотел бы скрыть и показать соответствующим образом и присоединить к другому представлению.
Когда я устанавливаю свое ограничение, как показано ниже
constraintSet = new ConstraintSet();
constraintSet.clone(bus_layout);
constraintSet.connect(R.id.bus_map_view,ConstraintSet.TOP,R.id.products_layout,ConstraintSet.BOTTOM,0);
constraintSet.applyTo(bus_layout);
Я не могуудалить ограничение, чтобы добавить новое. Кажется, что он не регистрируется.
Правильно ли я использую код?
constraintSet.clone(bus_layout);
constraintSet.clear(R.id.bus_map_view,ConstraintSet.TOP);
constraintSet.applyTo(bus_layout);
Теперь я также понял, что даже попытка сделать видимую группу видимой, если уже установлено значение false, не работает.
Похоже, что работают только настройки, но один раз установить нельзя.
Я использую
implementation 'androidx.constraintlayout:constraintlayout:2.0.0-beta2'
Однако я пробовал alpha4 и beta1, и нет никакой разницы