0

Wenn ich programmatisch eine Einschränkung Einstellung, die Seite, wobei ich die Ansicht scheint in einer anderen Ansicht anschließen würde die Marge zu verlieren (Ich habe bereits einen Marge Satz für die Ansicht):Verbindungs ​​Einschränkung entfernt Marge

bottomLineView.setVisibility(View.VISIBLE); 
ConstraintSet mainConstraintSet = new ConstraintSet(); 
mainConstraintSet.clone(mainConstraintLayout); 
mainConstraintSet.connect(bottomLineView.getId(), ConstraintSet.TOP, connectingViewId, ConstraintSet.BOTTOM, 0); 
mainConstraintSet.applyTo(mainConstraintLayout); 
termsAndConditionsTextView.setVisibility(View.VISIBLE); 

ich bin mir bewusst, dass ich die Marge dann bekommen

mainConstraintSet.connect(bottomLineView.getId(), ConstraintSet.TOP, bottomViewId, ConstraintSet.BOTTOM, (int) getResources().getDimension(R.dimen.margin_huge)); 

gelten Aber ist es trotzdem die Marge sein zu lassen?

Antwort

1

Derzeit gibt es keine Lösung. Diese Funktion kann in einer zukünftigen Version hinzugefügt werden.