我为约束布局(A)添加了一个边距,该约束布局具有5个子元素a,b,c,d,e。
但是,当我以编程方式更改(A)的边距时,上面的第二点约束就被删除了。 任何解决此问题的想法
val btmMenuLayoutParams = menu_back.layoutParams as ConstraintLayout.LayoutParams
val btmMenuMargin = display.heightPixels - resources.getDimensionPixelOffset(R.dimen.btm_nav_back_height)
btmMenuLayoutParams.setMargins(bottomMenu.left, btmMenuMargin, bottomMenu.right, bottomMenu.bottom)
bottomMenu.layoutParams = btmMenuLayoutParams