这可能是因为您使用了链式布局(Chains)的特性。在链式布局中,只有第一个视图的margin会生效,其他视图的margin会被忽略。您可以尝试使用链式布局的其他属性来控制视图之间的间距,例如chainStyle和chainSpacing。

另外,您也可以尝试在每个视图中都设置margin,而不是只设置第一个视图的margin。虽然这样可能会增加代码量,但可以确保每个视图的margin都被正确应用。

Android 对ConstraintLayout 下的视图重复多次 bottomMargin 无效只margin第一次的

原文地址: http://www.cveoy.top/t/topic/dovH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录